本文整理了Java中android.support.v7.app.AppCompatActivity.onMenuOpened()
方法的一些代码示例,展示了AppCompatActivity.onMenuOpened()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AppCompatActivity.onMenuOpened()
方法的具体详情如下:
包路径:android.support.v7.app.AppCompatActivity
类名称:AppCompatActivity
方法名:onMenuOpened
[英]Please note: AppCompat uses its own feature id for the action bar: AppCompatDelegate#FEATURE_SUPPORT_ACTION_BAR.
[中]请注意:AppCompat对操作栏使用自己的功能id:AppCompatDelegate#功能(支持)操作栏。
代码示例来源:origin: srbcheema1/Calculater
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
super.onMenuOpened(featureId, menu);
lock.set(true);
return true;
}
代码示例来源:origin: maiwenchang/ArtPlayer
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
if (mMenu == null) return super.onMenuOpened(featureId, menu);
refreshMenuState();
return super.onMenuOpened(featureId, mMenu);
}
代码示例来源:origin: Hitomis/CircleMenu
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
circleMenu.openMenu();
return super.onMenuOpened(featureId, menu);
}
代码示例来源:origin: GitLqr/MaterialDesignDemo
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
if (menu != null) {
if (menu.getClass().getSimpleName().equalsIgnoreCase("MenuBuilder")) {
try {
Method method = menu.getClass().getDeclaredMethod("setOptionalIconsVisible", Boolean.TYPE);
method.setAccessible(true);
method.invoke(menu, true);
} catch (Exception e) {
e.printStackTrace();
}
}
}
return super.onMenuOpened(featureId, menu);
}
代码示例来源:origin: fly-studio/douyin-downloader
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
//溢出菜单永远显示图标
if (featureId == Window.FEATURE_ACTION_BAR && menu != null) {
if (menu.getClass().getSimpleName().equals("MenuBuilder")) {
try {
Method m = menu.getClass().getDeclaredMethod("setOptionalIconsVisible", Boolean.TYPE);
m.setAccessible(true);
m.invoke(menu, true);
} catch (Exception e) {
}
}
}
return super.onMenuOpened(featureId, menu);
}
代码示例来源:origin: shazam/android-aspects
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
return super.onMenuOpened(featureId, menu) || dispatcher.dispatchOnMenuOpened(this, featureId, menu);
}
代码示例来源:origin: wiglenet/wigle-wifi-wardriving
@Override
public boolean onMenuOpened(int featureId, Menu menu) {
if (featureId == Window.FEATURE_ACTION_BAR && menu != null) {
if (menu.getClass().getSimpleName().equals("MenuBuilder")) {
try {
Method m = menu.getClass().getDeclaredMethod(
"setOptionalIconsVisible", Boolean.TYPE);
m.setAccessible(true);
m.invoke(menu, true);
} catch (NoSuchMethodException ex) {
error("onMenuOpened no such method: " + ex, ex);
} catch (Exception ex) {
error("onMenuOpened ex: " + ex, ex);
}
}
}
return super.onMenuOpened(featureId, menu);
}
内容来源于网络,如有侵权,请联系作者删除!