Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android驻留菜单项禁用或隐藏?_Java_Android_Xml_Android Studio - Fatal编程技术网

Java Android驻留菜单项禁用或隐藏?

Java Android驻留菜单项禁用或隐藏?,java,android,xml,android-studio,Java,Android,Xml,Android Studio,问题: 我无法禁用ResideMenu项。我应该如何处理这个问题 代码: public class MainActivity extends AppCompatActivity{ private ResideMenu resideMenu; private ResideMenuItem itemLogout; @Override protected void onCreate(Bundle savedInstanceState) { super.

问题: 我无法禁用
ResideMenu
项。我应该如何处理这个问题

代码:

public class MainActivity extends AppCompatActivity{
    private ResideMenu resideMenu;
    private ResideMenuItem itemLogout;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        resideMenu=new ResideMenu(this);
        resideMenu.setBackground(R.drawable.background_img_jpeg);
        resideMenu.attachToActivity(this);
        resideMenu.setMenuListener(menuListener);
        resideMenu.setScaleValue(0.6f);

        //adding the item in reside menu 
        itemLogout=new ResideMenuItem(this,R.drawable.icon_logout,"Logout");
        resideMenu.addMenuItem(itemLogout,ResideMenu.DIRECTION_LEFT);
        ...
    }
}

当用户导航到下一个
片段
或添加新菜单项时,如何删除或禁用此菜单项?

您只能在
活动
中添加
驻留菜单
。因此,您需要将
片段
转换为活动,您可以在其中添加新的
驻留菜单
,谢谢您的回复。欢迎使用它解决您的问题吗?不,我不想将所有片段都更改为活动。如果您正在使用,我不相信您可以隐藏或禁用菜单项。这是一个非常有限的实现。