在我的应用中,我使用了导航抽屉。在这里,我列出了所有项目。

从图片上看,项目是



筛选和排序
愿望清单

我的订单
设定值
登出


如果我在“商店碎片”中,则需要将其隐藏。这该怎么做?

请帮我。

android - 打开各个 fragment 时如何隐藏抽屉导航项目-LMLPHP

最佳答案

您可以在片段onAttach方法中处理它。根据需要设置特定项目的可见性。

@Override
public void onAttach(Context context) {
    super.onAttach(context);
    YourActivity activity = (YourActivity)context;
    NavigationView navigationView = (NavigationView) activity.findViewById(R.id.yournavigationviewid);
    navigationView.getMenu().findItem(R.id.youritemid).setVisible(false);
}

关于android - 打开各个 fragment 时如何隐藏抽屉导航项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37526195/

10-11 21:34