Android Search Dialog

P

padde83

Ambitioniertes Mitglied
0
Hallo und guten Abend,

ich will in meine App eine Suche einbauen die von jeder Activity aus möglich sein soll.

Dabei bin ich auf Using the Android Search Dialog | Android Developers
gestoßen.

Die einzelnen Schritte bin ich mehrmals durchgegangen. Dabei komme ich immer zu dem gleichen Ergebnis. Nicht meine searchable Activity wird aufgerufen sondern der Browser :mad:

Searchable.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:label="test"
    android:hint="bla" >
</searchable>
Ein Teil aus meinem Android-Manifest:
Code:
<activity android:name=".NewSearchActivity">
            <intent-filter>
            <action android:name="android.intent.action.SEARCH" />
        </intent-filter>
            <meta-data android:name="android.app.searchable"
                   android:resource="@xml/searchable"/>
        </activity>
.....
<meta-data android:name="android.app.default_searchable"
               android:value=".NewSearchActivity" /> //damit die Suche von jeder Activity aufgerufen werden kann
Meine Activity zum Abfangen des Intents:
Code:
public class NewSearchActivity extends Activity
{

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {

        super.onCreate(savedInstanceState);
        Intent intent = getIntent();

        if (Intent.ACTION_SEARCH.equals(intent.getAction()))
        {
            String query = intent.getStringExtra(SearchManager.QUERY);
            if (Debug.DEBUG)
                Log.d(this.getClass().getSimpleName(), "" + query);
        }

    }
}
Hat jmd. eine Idee was ich vergessen bzw. übersehen haben könnte?

Gruß & Danke
padde83
 
Ok Problem gelöst.

Code:
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:label="@string/men_search"
    android:hint="@string/men_search" >
</searchable>

Searchable.xml darf keine direkten Strings enthalten.
:D:D
 

Ähnliche Themen

M
Antworten
4
Aufrufe
1.168
swa00
swa00
5
Antworten
0
Aufrufe
1.142
586920
5
B
Antworten
4
Aufrufe
472
bb321
B
Zurück
Oben Unten