android pass bundle with search

lá, estou usando o Android 3.0 widget de pesquisa (não no modo de pesquisa), o problema é que preciso passar alguns parâmetros junto com a palavra de pesquis

Android não está chamando nenhum desses

    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();
    }

Preciso da minha atividade para be singleOnTop, aqui está o meu 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>

Aqui está o meu searchable.xml

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

questionAnswers(10)

yourAnswerToTheQuestion