Android - 指示菜单可用

标签 android

Android SDK 中是否内置了任何功能,可以为用户提供菜单可用的视觉提示?或者有人解决过这个问题吗?

目前,我需要依靠用户点击菜单按钮,有时某些 Activity 有菜单并不那么明显。

那么,有什么建议吗?

最佳答案

Is there any functionality baked into Android SDK that will give user visual clue that menu is available?

没有。

So, any suggestions?

我考虑了三层 UI:

  1. Activity 后面的#1 点应该可以直接在屏幕上访问,无需任何菜单。
  2. 有人可能想在 Activity 中做但不太重要的事情可以放在选项菜单中。 MENU 按钮始终在那里——用户将学会不时地按下它。
  3. 如果您有一个 ListView,并且您希望有一个用于对单个列表项进行操作的上下文菜单,那很酷……对于高级用户而言。对于普通人来说,有一些他们可以走的更容易发现的路径,让他们做同样的事情。因此,例如,如果上下文菜单提供“编辑”和“删除”选项,则只需轻按同一项目,用户就可以访问“编辑”和“删除”选项菜单项。

此外,尝试几种不同的方式提供帮助,希望一些用户能够以某种方式使用 RTFM:

  • 传统帮助屏幕(例如,WebView 中的 HTML)
  • 关于启动的每日提示
  • 应用中的截屏视频(使它们具有娱乐性,并且用户会认为它们与“文档”一样重要)
  • 您网站上的文档/截屏视频(对于那些更愿意在比他们的设备提供的屏幕更大的屏幕上观看长篇 Material 的人)

关于Android - 指示菜单可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3945565/

相关文章:

android - 配置更改时为空对象引用

android - 点击 Facebook Messenger 聊天项目动画

android - 如何从 DataSource.Factory 获取数据

android - java.lang.ClassNotFoundException : Didn't find class "android.support.v4.content.FileProvider" error in Adone AIR native extension 异常

android - Android 上的 Facebook 深度链接

java - OOD 和将 Activity 作为参数传递给其他类的构造函数

android - Retrofit+Okhttp 是否在 Android 中默认使用 httpCaching?

android - ADB 服务器版本 (36) 与此客户端 (39) 不匹配;杀戮

java - Android 的 Firestore 超时

android - 延迟确认按钮动画