我有一个列表视图,显示行中的项目。每行都有一个复选框,用于选择行中的项目。
ActionList = {Action1,Action2,...}可以对任何项目执行一些操作。我计划显示一个上下文弹出菜单,其中列出了可以对特定项目执行的所有操作
有一个非常常见的Action1,我想把它作为一个大按钮放在屏幕的底部。用户只需点击并选中复选框,然后按下底部按钮即可执行操作1。
现在,因为Android用户习惯于点击listview的整行来检查项目。我只剩下LongPress来显示我的上下文弹出菜单。
我留下了选择
(a)继续我所拥有的
(b)将水龙头分成两部分,如果用户点击实际复选框周围的区域(屏幕右侧40%),则会选中该框并按下底部的Action1按钮以对所选组执行操作
如果用户点击左侧60%区域附近的区域。我显示了一个上下文菜单。
(c)显示选项按钮以及chkbox []()并在用户点击()时显示上下文弹出菜单
任何想法的人......
答案 0 :(得分:0)
B听起来不错。只需确保屏幕的40%(复选框周围)具有不同的阴影,以便用户可以看到它。