
要重新表达我的问题,如何通过按菜单键(或任何其他键)触发上下文菜单而不是选项菜单.解决方法 要打开上下文菜单,请调用
openContextMenu().要通过键触发它,请覆盖onKeyDown()或onKeyUp(). 话虽如此,我真的不推荐这个.
用户抱怨AndroID没有UI标准.相反,AndroID具有UI约定,允许开发者自由(更重要的是,在AndroID Market上列出您的应用程序并不是障碍).
然而,这些用户的观点是非常有效的 – 当应用程序决定在UI切线时,他们的体验受到损害.决定将MENU键d出一个上下文菜单将是一个这样的切线.对于起动器,在触摸屏设备上,这不会很好,因为ListVIEw中没有选定的项目,所以用户不清楚菜单属于什么.
我怀疑对于你以这种方式解决的任何问题,都有更好的解决方案.
总结以上是内存溢出为你收集整理的android – 如何在按键上实现上下文菜单,而不是长按/点击全部内容,希望文章能够帮你解决android – 如何在按键上实现上下文菜单,而不是长按/点击所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)