【问题标题】:Android Listview user interaction design context menu on click or longpress单击或长按时的 Android Listview 用户交互设计上下文菜单
【发布时间】:2013-06-23 02:20:31
【问题描述】:

我有一个按行显示项目的列表视图。每行都有一个复选框,用于选择行中的项目。

有一些动作 ActionList = { Action1, Action2,...} 可以在任何项目上执行。我计划显示一个上下文弹出菜单,其中列出了可以对特定项目执行的所有操作

有一个非常常见的 Action1,我想把它作为一个大按钮放在屏幕底部。用户只需点击并选中复选框并按下底部按钮即可执行 Action1。

现在,Android 用户习惯于点击列表视图的整行来检查项目。我只剩下 LongPress 来显示我的上下文弹出菜单。

我还有选择

(a) 继续我所拥有的

(b) 将点击分成两部分,如果用户点击实际复选框周围的区域(屏幕右侧 40% 的部分),则该框将被选中,并且可以按下底部的 Action1 按钮以对所选组执行操作

如果用户点击左侧 60% 区域附近的区域。我显示一个上下文菜单。

(c) 与 chkbox [ ] () 一起显示一个选项按钮,并在用户单击 () 时显示上下文弹出菜单

各位有什么想法...

【问题讨论】:

    标签: android listview user-interface


    【解决方案1】:

    B 听起来不错。只需确保 40% 的屏幕(复选框周围)具有不同的阴影,以便用户可以看到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-25
      • 1970-01-01
      • 2014-05-04
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      • 2022-11-03
      • 1970-01-01
      相关资源
      最近更新 更多