基于listview创建上下文菜单

时间:2014-01-11 21:05:17

标签: android listview

我想做一个程序,当我在列表视图上长按一下时,会有一个选项菜单供用户选择。我搜索过并发现我可以使用上下文菜单做我想做的事情。但是,长按后的选项取决于某些条件,例如列表视图中单击的项目。我使用上下文菜单的示例是标准菜单,无论从列表视图中选择的项目如何都会出现。我该怎么做才能解决这个问题?任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

当onCreateContextMenu收到对视图的引用时,您可以检查id / tag并根据该信息打开不同的上下文菜单。您可能希望将int用作标记,因此您只需创建一个switch子句并处理其中的膨胀。