我正在尝试第一次构建一个 android 应用程序。我可以用英语阅读,但不是很好。首先,我阅读了 android.developer.com。我有一个带有列表视图的活动。我还希望有 2 种类型的菜单: 1 - 通用的,例如带有“帮助”、“自定义”等命令;2 - 对于 1 个或多个选定的列表行“共享”、“删除”等。
我将 1 号菜单作为我的 Activity 上的操作栏。那很好。首先,我想将 2 号菜单作为上下文菜单(长按运行),但在那个站点上,他们说“上下文菜单很旧,请使用上下文操作栏”。好的,我读到了关于 CAB 的信息。据我了解,当用户选择列表中的行时,CAB 将仅显示相同的按钮(右上角有 3 个点),因此用户菜单将完全改变。这很奇怪!好吧,如果我除了那个用户会习惯这种转换之外,如果他选择了 10 个项目并决定看“帮助”怎么办?将没有可用的“帮助”!
我没有安卓设备,我不能只看它在真实程序上的表现。请,如果有人理解我在说什么,请向我解释它应该如何工作?如果可以的话,请给我看一些打印屏幕的例子。
编辑:我的目标是(1)以正确的方式(现代方式)将上下文菜单构建到应用程序中,我的问题是(2)如果我理解正确的用户无法从选择模式访问操作栏菜单(编号 1)。是这样吗?