Android:ActionBar操作溢出未在Android 4.3三星Note 2中显示

Android:ActionBar操作溢出未在Android 4.3三星Note 2中显示,android,android-actionbar,Android,Android Actionbar,我们又回到了表演 (来源:) 但[3]操作溢出菜单未显示(在Android 4.3中,三星Note 2) 在我看来,这是一个三星的东西,实际上是一个非常愚蠢的UI决定。在所有版本的Touchwiz中,ActionBar中的AFAIK溢出不受支持,相反,您必须点击左下角的按钮,弹出姜饼式菜单 AppCompat中的工具栏虽然可以覆盖该行为,并且显示ActionBar中的正常溢出,但我写了一篇关于从ActionBar移动到工具栏的短文,其中包含指向更多资源的链接。在我看来,这是三星的一件事,实际

我们又回到了表演


(来源:)

但[3]操作溢出菜单未显示(在Android 4.3中,三星Note 2)


在我看来,这是一个三星的东西,实际上是一个非常愚蠢的UI决定。在所有版本的Touchwiz中,ActionBar中的AFAIK溢出不受支持,相反,您必须点击左下角的按钮,弹出姜饼式菜单


AppCompat中的工具栏虽然可以覆盖该行为,并且显示ActionBar中的正常溢出,但我写了一篇关于从ActionBar移动到工具栏的短文,其中包含指向更多资源的链接。

在我看来,这是三星的一件事,实际上是一个非常愚蠢的UI决定。在所有版本的Touchwiz中,ActionBar中的AFAIK溢出不受支持,相反,您必须点击左下角的按钮,弹出姜饼式菜单


AppCompat中的工具栏虽然可以覆盖该行为,并且显示ActionBar中的正常溢出,但我写了一篇关于从ActionBar移动到工具栏的短文,其中包含指向更多资源的链接。

在我看来,这是三星的一件事,实际上是一个非常愚蠢的UI决定。在所有版本的Touchwiz中,ActionBar中的AFAIK溢出不受支持,相反,您必须点击左下角的按钮,弹出姜饼式菜单


AppCompat中的工具栏虽然可以覆盖该行为,并且显示ActionBar中的正常溢出,但我写了一篇关于从ActionBar移动到工具栏的短文,其中包含指向更多资源的链接。

在我看来,这是三星的一件事,实际上是一个非常愚蠢的UI决定。在所有版本的Touchwiz中,ActionBar中的AFAIK溢出不受支持,相反,您必须点击左下角的按钮,弹出姜饼式菜单


使用AppCompat中的工具栏,虽然您可以覆盖该行为,并且它显示了ActionBar中的正常溢出,但我写了一篇关于从ActionBar移动到您可以查看的工具栏的短文,其中包含指向更多资源的链接。

进一步查看,我发现了一个类似的问题(和)

这实际上导致了内部的几个选项

我和你一起去的

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    makeOverflowMenu();
}

private void makeOverflowMenu() {
    //devices with hardware menu button 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());
    }
}

三星Note 2上的硬件菜单按钮就好像按下了ActionBar操作溢出菜单一样。

进一步查看,我发现了一个类似的问题(和)

这实际上导致了内部的几个选项

我和你一起去的

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    makeOverflowMenu();
}

private void makeOverflowMenu() {
    //devices with hardware menu button 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());
    }
}

三星Note 2上的硬件菜单按钮就好像按下了ActionBar操作溢出菜单一样。

进一步查看,我发现了一个类似的问题(和)

这实际上导致了内部的几个选项

我和你一起去的

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    makeOverflowMenu();
}

private void makeOverflowMenu() {
    //devices with hardware menu button 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());
    }
}

三星Note 2上的硬件菜单按钮就好像按下了ActionBar操作溢出菜单一样。

进一步查看,我发现了一个类似的问题(和)

这实际上导致了内部的几个选项

我和你一起去的

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    makeOverflowMenu();
}

private void makeOverflowMenu() {
    //devices with hardware menu button 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());
    }
}
三星Note 2上的硬件菜单按钮就好像按下了ActionBar action overflow menu(动作溢出菜单)。

这是正确的行为

如果你有一个物理菜单按钮(三星有),Android会自动隐藏这三个点。 如果您不这样做,它将显示它们。

这是正确的行为

如果你有一个物理菜单按钮(三星有),Android会自动隐藏这三个点。 如果您不这样做,它将显示它们。

这是正确的行为

如果你有一个物理菜单按钮(三星有),Android会自动隐藏这三个点。 如果您不这样做,它将显示它们。

这是正确的行为

如果你有一个物理菜单按钮(三星有),Android会自动隐藏这三个点。

如果您没有,它会显示出来。

您可以发布menu.xml代码吗?您可以发布menu.xml代码吗?您可以发布menu.xml代码吗?您可以发布menu.xml代码吗?好的,这就是三星Touchwiz的相关问题。在问题中,我指出AppCompat没有被使用。很好的一段信息,但没有使用answer.AppCompat,但您并没有将棒棒糖作为目标,或者使用工具栏而不是ActionBar来解决您的问题。抱歉,我没有说清楚。>活动类扩展了android.app.Activity(不是ActionBarActivity)。无论如何谢谢好的,这是三星Touchwiz的相关问题。在问题中,我指出AppCompat没有被使用。很好的一段信息,但没有使用answer.AppCompat,但您并没有将棒棒糖作为目标,或者使用工具栏而不是ActionBar来解决您的问题。抱歉,我没有说清楚。>活动类扩展了android.app.Activity(不是ActionBarActivity)。无论如何谢谢好的,这是三星Touchwiz的相关问题。在问题中,我指出AppCompat没有被使用。很好的一段信息,但没有使用answer.AppCompat,但您并没有将棒棒糖作为目标,或者使用工具栏而不是ActionBar来解决您的问题。抱歉,我没有说清楚。>活动类扩展了android.app.Activity(不是ActionBarActivity)。无论如何谢谢好的,这是三星Touchwiz的相关问题。在问题中,我指出AppCompat没有被使用。很好的一段信息,但没有使用answer.AppCompat,但您并没有将棒棒糖作为目标,或者使用工具栏而不是ActionBar来解决您的问题。抱歉,我没有说清楚。>活动类扩展了android.app.Activity(不是ActionBarActivity)。谢谢,不管怎样,我更喜欢当按下“物理菜单”按钮时,就像按下“动作溢出菜单”一样。我更喜欢当按下“物理菜单”按钮时,就像按下“动作溢出菜单”一样。我更喜欢当按下“物理菜单”按钮时,就像按下“动作溢出菜单”一样,正如我所做的。我更喜欢当物理菜单按钮的行为,好像动作溢出菜单被按下,就像我做的一样。