隐藏Android上下文菜单项

隐藏Android上下文菜单项,第1张

概述另一个新手问题.我有一个上下文菜单,我申请ListView,只允许用户上下移动项目,或删除项目. 我在onContextItemSelected()中有代码以防止事物向上移动到列表的顶部或底部等,但是我宁愿首先隐藏上下文菜单项,如果(例如)列表中的顶部项目是选择. 我假设我需要在onCreateContextMenu中执行此 *** 作,但我不确定如何 *** 作. 这是我的onCreateContextMenu 另一个新手问题.我有一个上下文菜单,我申请ListVIEw,只允许用户上下移动项目,或删除项目.

我在onContextItemSelected()中有代码以防止事物向上移动到列表的顶部或底部等,但是我宁愿首先隐藏上下文菜单项,如果(例如)列表中的顶部项目是选择.

我假设我需要在onCreateContextMenu中执行此 *** 作,但我不确定如何 *** 作.

这是我的onCreateContextMenu代码:

@OverrIDepublic voID onCreateContextMenu(ContextMenu menu,VIEw v,ContextMenuInfo menuInfo) {    super.onCreateContextMenu(menu,v,menuInfo);    MenuInflater inflater = getMenuInflater();    inflater.inflate(R.menu.mycontextmenu,menu);}

谢谢,
WTS

解决方法 如果为ListVIEw打开了上下文菜单,则menuInfo将包含AdapterContextMenuInfo类型的对象,该对象为您提供有关单击列表中的项目的信息.如果它是第一个或最后一个项目,您只需从上下文菜单中删除相应的条目,但我不太确定如果没有条目,会发生什么. 总结

以上是内存溢出为你收集整理的隐藏Android上下文菜单项全部内容,希望文章能够帮你解决隐藏Android上下文菜单项所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1123291.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存