android pass bundle с поиском

Здравствуйте, я использую Android 3.0поисковый виджет(не в режиме поиска), проблема в том, что мне нужно передать некоторые параметры вместе с поисковым словом.

Android не вызывает ни одного из этих

    searchManager.setOnDismissListener( new OnDismissListener() {

            @Override
            public void onDismiss() {
                // TODO Auto-generated method stub
                Log.v(MyApp.TAG, "on dismiss search");

            }
        });

        searchManager.setOnCancelListener( new OnCancelListener() {

            @Override
            public void onCancel() {
                // TODO Auto-generated method stub
                Log.v(MyApp.TAG, "on dismiss cancel");

            }
        });

@Override
    public boolean onSearchRequested() {
        Bundle appData = new Bundle();
        appData.putLong("listino_id", this.listino_id);
        this.startSearch(null, true, appData, false);
        return true;
        // return super.onSearchRequested();
    }

Мне нужна моя активность, чтобыНЕ будь один на вершине, вот мой AndroidManifest.xml

 <activity android:name=".activity.ListinoProdottiActivity" android:windowSoftInputMode="stateHidden">


             <!-- Receives the search request. -->
            <intent-filter>
                <action android:name="android.intent.action.SEARCH" />
                <!-- No category needed, because the Intent will specify this class component-->
            </intent-filter>

                   <!-- enable the base activity to send searches to itself -->
            <meta-data android:name="android.app.default_searchable"
              android:value=".activity.ListinoProdottiActivity" />


            <!-- Points to searchable meta data. -->
            <meta-data android:name="android.app.searchable"
                       android:resource="@xml/searchable" />

        </activity>

Вот мой searchable.xml

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

Ответы на вопрос(5)

Ваш ответ на вопрос