这里是我的代码好的玻璃不显示在背景声音菜单 - 谷歌玻璃
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(WindowUtils.FEATURE_VOICE_COMMANDS);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_sample);
}
@Override
public boolean onCreatePanelMenu(int featureId, Menu menu) {
if (featureId == WindowUtils.FEATURE_VOICE_COMMANDS) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
// Pass through to super to setup touch menu.
return super.onCreatePanelMenu(featureId, menu);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
if (featureId == WindowUtils.FEATURE_VOICE_COMMANDS) {
switch (item.getItemId()) {
case R.id.dogs_menu_item:
// handle top-level dogs menu item
break;
default:
return true;
}
return true;
}
// Good practice to pass through to super if not handled
return super.onMenuItemSelected(featureId, item);
}
我试图使上下文菜单,从我的活动。有了上面的代码“OK玻璃”应显示在我的活动的底部,但它不显示。我使用的玻璃版本是21.3。
我编辑了我的代码,我有一个onCreatepanelMenu – 2014-10-10 12:08:26
在activity_sample之前没有显示错误,也没有显示其他活动?也许尝试删除:requestWindowFeature(Window.FEATURE_NO_TITLE); – Pull 2014-10-10 12:26:42
我没有任何错误..我有一个服务,显示低频现场卡从这里上下文菜单带我到这个活动。 – 2014-10-10 12:43:19