主Activity中的动作栏图标当来自特定片段Activity的意图时变得不可见

问题描述 投票:0回答:1

我在Android应用程序开发中遇到了一个小问题。

问题详细信息:

1。应用启动时,这些图标可见。

1st Screen

2。进入第二屏幕(此特定屏幕)后,我将通过单击左上方的后退箭头图标返回到第一屏幕。

2nd Screen

3。从第二屏幕(该特定屏幕)返回到第一屏幕图标时不可见。

1st Screen with issue

MainActivity-

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_main_menu, menu);
    if (cartCount > 0) {
        ActionItemBadge.update(MainMenuListingActivity.this, menu.findItem(R.id.cart_badge), ContextCompat.getDrawable(this, R.drawable.ic_cart_24dp), ActionItemBadge.BadgeStyles.YELLOW, cartCount);
        menu.findItem(R.id.cart).setVisible(false);
    } else {
        ActionItemBadge.hide(menu.findItem(R.id.cart_badge));
        menu.findItem(R.id.cart).setVisible(true);
    }
    return super.onCreateOptionsMenu(menu);
}    `
android
1个回答
-1
投票

向我们显示您的Activity代码,onCreateOptionsMenu方法

© www.soinside.com 2019 - 2024. All rights reserved.