如何使用Android通过语音命令(谷歌助手)在我的Android应用程序内启动活动

时间:2019-01-02 12:13:51

标签: android google-assistant-sdk launching

我的应用程序中有三个活动,初始活动是LauncherActivity,这是入门类。 我想使用语音命令在我的应用程序中启动一个活动(名为MainFormActivity)。即Google助手。

有人可以帮助我实现这一目标吗?

2 个答案:

答案 0 :(得分:0)

我得到了答案,想在这里分享,
首先,请执行以下步骤,
    1.在活动标记内添加动作android:name =“ com.google.android.gms.actions.SEARCH_ACTION” />,并应指定活动标签。
2.在活动java类中添加Java代码:
      字符串查询=“”;
        if(getIntent()。getAction()!= null && getIntent()。getAction()。equals(“ com.google.android.gms.actions.SEARCH_ACTION”)){
            查询= getIntent()。getStringExtra(SearchManager.QUERY);
        }

答案 1 :(得分:0)

搜索后,我可以说没有办法。您的answer不适合您的问题。语音触发器SEARCH_ACTIONsearch for "some stuff" in/on "Application"