Android布局问题。缺少三点菜单按钮

Android布局问题。缺少三点菜单按钮,android,button,settings,Android,Button,Settings,我正在各种设备上测试我的应用程序,我发现在一部手机(克鲁格和马茨·穆夫)的操作栏上没有三点按钮。我有一些设置在那里,所以它必须在那里。如果有人能帮我解决这个问题,我会很高兴。溢出图标只出现在没有菜单硬件键的手机上 如果要显示三个点,而不考虑设备菜单按钮,则可以在应用程序中调用此方法类onCreate方法- private void makeActionOverflowMenuShown() { //devices with hardware menu button (e.g. Samsung N

我正在各种设备上测试我的应用程序,我发现在一部手机(克鲁格和马茨·穆夫)的操作栏上没有三点按钮。我有一些设置在那里,所以它必须在那里。如果有人能帮我解决这个问题,我会很高兴。

溢出图标只出现在没有菜单硬件键的手机上


如果要显示三个点,而不考虑设备菜单按钮,则可以在
应用程序中调用此方法
onCreate
方法-

private void makeActionOverflowMenuShown() {
//devices with hardware menu button (e.g. Samsung Note) don't show action overflow menu
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) {
    Log.d(TAG, e.getLocalizedMessage());
}
}
更多信息


希望这对你有帮助。

我不知道。。。非常感谢。