Я пытаюсь отображать значки для пунктов меню, созданных в действии в приложении Google Glass. Вот мой код.Как показывать значки для элементов меню oncreate в стеклянном голосовом меню «ok glass» в google?
if (featureId == WindowUtils.FEATURE_VOICE_COMMANDS) {
getMenuInflater().inflate(R.menu.voice_menu, menu);
return true;
}
И мой menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/navigate"
android:title="Navigate"/>
<item
android:id="@+id/back"
android:icon="@drawable/icon2"
android:title="Back"
android:showAsAction="always|withText"/>
</menu>
Но если я говорю «ОК» стекло будет показывать только заголовок меню, значок меню не отображается. Пожалуйста, помогите мне продолжить.
Как использовать openOptionsMenu(); в голосовой команде? – user3678419
Я уточню свой ответ, чтобы ответить, чтобы быть более ясным. Вызовите openOptionsMenu() вместо этого, вы увидите разницу – Pull