Fehlermeldung bei Search-Interface Programmierung

  • 3 Antworten
  • Letztes Antwortdatum
A

Aatii

Neues Mitglied
0
Hi

ich muss für ein Projekt meiner Uni ein Android Search-Interface programmieren.
Der Code lautet wiefolgt:
Code:
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
  android:label="@string/MySearch"
  android:hint="@string/search_hint">
  </searchable>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.MySearch"
    android:versionCode="1"
    android:versionName="1.0">

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/MySearch"
        android:theme="@style/AppTheme">
        <activity
            android:name="com.example.mysearch.MySearch"
            android:label="@string/MySearch">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>

                <category android:name="android.intent.category.LAUNCHER"/>
R" />                
            </intent-filter>
            <meta-data android:name="android.app.default_searchable"
                android:value=".MySearch"/>
        </activity>
        <activity android:name="MySearch">
            <intent-filter>
                <action android:name="android.intent.action.SEARCH"/>
            </intent-filter>
            <meta-data android:name="android.app.searchable"
                android:resource="@xml/searchable"/>
        </activity>
    </application>

</manifest>

Undzwar erhalte ich folgende Fehlermeldung "The markup in the document following the root element must be well formed". Auch nach stundenlanger Suche finde ich den Fehler nicht. Bin langsam echt am verzweifeln :confused2:

Wäre wirklich toll wenn ihr mir helfen könntet das Problem zu beheben.

Vielen Dank im vorraus!
 
Zuletzt bearbeitet von einem Moderator:
Du solltes, wenn du Code postest, auch den CODE Tag nutzen, ansonsten geht die Formatierung verloren. Mit Formatierung kann man den Fehler schneller findne: Was macht R" /> ziemlich mittig in deinem Code? Nimm das mal raus.
 
Ok, werde ich mir fürs nächste mal merken.

Das mittige R" /> habe ich entfernt, jedoch bleibt der Fehler weiterhin bestehen.

Kanns vllt sein das iwas an meinem Activity-Source Code falsch ist?
 
Laut dein Fehlermeldung meckert er über XML Fehler, also kontrolliere es noch einmal. Achte darauf das alle Tags auch richtig geschlossen werden und Co.
Zu dem gehört dein searchable in eine eigene XML und nicht in die Manifest. Siehe Creating a Search Interface | Android Developers
 

Ähnliche Themen

A
Antworten
5
Aufrufe
708
swa00
swa00
Zurück
Oben Unten