gpt4 book ai didi

android - 如何使用菜单按钮更改 Android 4.x 设备中的菜单样式?

转载 作者:太空宇宙 更新时间:2023-11-03 11:18:24 27 4
gpt4 key购买 nike

我发现一个问题,当我将它的选择器颜色从蓝色更改为橙​​色时,我更改了我的应用程序中的操作栏溢出样式。

一些 Android 4.x 设备仍然有一个菜单按钮,当我点击它时,它的选项列表不会从操作栏溢出中跳出,而是从屏幕底部跳出。对于这种情况,它的选项列表不会根据我的风格改变(选择器颜色:橙色)。

如何改变这种菜单列表的样式?

最佳答案

你试过下面的代码了吗?

private void getOverflowMenu() {

try {
ViewConfiguration config = ViewConfiguration.get(this);
Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
if(menuKeyField != null) {
menuKeyField.setAccessible(true);
menuKeyField.setBoolean(config, false);
}
} catch (Exception e) {
e.printStackTrace();
}
}

在应用程序级别调用此方法,可能对您有用..

关于android - 如何使用菜单按钮更改 Android 4.x 设备中的菜单样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13042796/

27 4 0