2016-11-13 3 views
0

jeder. Ich hatte ein seltsames Problem. Mein Ziel ist es, eine gute Google-Suchanfrage zu bearbeiten und eine App mit dieser Suchanfrage zu öffnen. Needed Anfragen: Anruf Buddy (öffnet Aktivität meine Anwendung mit, dass Kontaktinformationen und schlagen einen Anruf mit VoIP zu machen) Suche Buddy auf „App-Name“ok Google, Sprachaktionen, Suche durch App-Daten

(sollte meine Anwendung Aktivität und Anzeige in einer Liste alle occurencies öffnen)

ich habe bereits versucht, diese Ansätze: 1. ich eine Tätigkeit mit der Absicht-Filter erstellt haben mit Griff

<intent-filter> 
    <action android:name="android.intent.action.CALL" /> 
    category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 

Aber jedes Mal, wenn ich versuchen Anwendung Oppens zu „Call-Buddy“ standart Anruf.

  1. Ich habe eine Tätigkeit mit der Absicht-Filtergriff mit google.gms.actions nähern

    <activity android:name=".SearchableActivity"> 
    <intent-filter> 
        <action android:name="com.google.android.gms.actions.SEARCH_ACTION"/> 
        <category android:name="android.intent.category.DEFAULT"/> 
    </intent-filter> 
    

  2. erstellt

aber noch kein Glück . i kann eine Suchabfrage erstellen, die auf mit

adb shell am start -a "com.google.android.gms.actions.SEARCH_ACTION" --es query "[query keyword]" -n "com.testapp/.MainActivity" 

Bitte, wird jede Hilfe sehr

Antwort