这是我在 Android Manifest 中的一项活动。
<activity
android:name=".voice.VoiceAccountActivity"
android:label="Qnet Balance"
android:screenOrientation="portrait"
android:theme="@style/AppTheme">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE" />
<data
android:host="qnet.balance"
android:scheme="https" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
我已经阅读了语音交互 API,但每次我说“打开 Qnet Balance”时,它只会向我显示来自网络的一堆搜索结果。Browsable 和数据 qnet.balance 我试图通过说“打开 qnet.balance”来使用它作为使用语音打开我的应用程序的一种方式,但这也失败了。有人有解决方案吗?我说的是在执行“Ok Google”之后调用这些命令