ResideMenu 项禁用?
Posted
技术标签:
【中文标题】ResideMenu 项禁用?【英文标题】:ResideMenu item disable? 【发布时间】:2018-07-26 10:53:04 【问题描述】:所以我只是带着一个关于 android 的问题来到这里,我无法解决 在这里禁用 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);
itemLogout=new ResideMenuItem(this,R.drawable.icon_logout,"Logout");
resideMenu.addMenuItem(itemLogout,ResideMenu.DIRECTION_LEFT);
我想在点击时删除或禁用此菜单项
【问题讨论】:
【参考方案1】:我不确定您使用的是什么库或类,但这可能会有所帮助resideMenu.setSwipeDirectionDisable(ResideMenu.DIRECTION_LEFT);
【讨论】:
.setSwipeDirectionDisable(.....);仅禁用向右或向左滑动,但我只想删除或禁用单个菜单项。谢谢解答 @Override public void onClick(View view) if (view == btnSave) // 我想在这里禁用 itemLogout 您可以在按钮保存单击时创建空侦听器并重置为resideMenu.setMenuListener(menuListener);。在您的问题中详细分享您的代码。以上是关于ResideMenu 项禁用?的主要内容,如果未能解决你的问题,请参考以下文章
RESideMenu:在 RESideMenu 之前添加新的视图控制器
显示时更新 RESideMenu 中的 tableview 数据