嗨,在我的应用程序中,我需要添加一些菜单项。问题是,仅当焦点位于列表视图项之一时才应显示一个菜单项。
仅当焦点位于列表视图项之一时,才应显示其中一个菜单项。当焦点在其他任何地方时,应该只显示除此之外的其他菜单项。其他菜单项将始终显示。
我可以跟踪焦点。我仅在焦点位于列表视图上时才尝试运行以下代码。
menu.add(0, Menu.FIRST, 0, "Add to favourite List");
[问题:如果我在聚焦时按菜单按钮不止一次,每次按菜单按钮时都会创建新的菜单项。]
我正在从 xml 菜单膨胀并创建其他菜单。
谁能指导我如何做到这一点...谢谢