Sha*_*awn 5 user-interface android listview
这听起来可能有点奇怪,但我正在为 Android 手机制作一款游戏,但我自己没有一款游戏。我在设计 UI 时有点不知所措,需要 Android 手机用户的一些建议。总体思路是有一个屏幕,用户可以从头开始棋盘或加载以前的保存游戏。我正在尝试最小化用户界面,并希望让用户删除任何不需要的级别或从同一选择中保存游戏。用户界面如下所示。
游戏级别 +============+ | 1 级 | | 2 级 | | 3 级 | +============+ 已保存的游戏 +============+ | 保存 1 | | 保存 2 | | 保存 3 | +============+
所以就垂直线性布局而言,有textview、listview、textview、listview。用户可以触摸/单击所需的级别/保存游戏来玩。但我想让他们可以选择从同一屏幕删除任何旧的已保存游戏。在我的手掌上,我只需将它们弹到一边即可。这里好像没有这个手势。所以我的问题是,其他 Android 应用程序是如何做到这一点的?
[更新] 当我的一个朋友打来电话时,我正在打字。我记得他有一部Android手机,他回答了我的问题。我没有放弃这条消息,而是想发布我的问题的答案,希望它可以帮助其他人。
[解答] 使用按住来弹出对话框。因此,单击任一列表中的项目将直接进入玩游戏模式。按住某个项目将打开一个对话框,其中包含删除或取消的选项。
如果您有其他建议,我很想听听。
您描述的技术(使用上下文菜单)是一个很好但不完整的解决方案。它是不完整的,因为它是不可发现的。有些用户永远不会尝试长按已保存的游戏列表,因此永远不会看到删除游戏的选项。
理想情况下,有一个更容易发现的模式以及上下文菜单,例如:
| 归档时间: |
|
| 查看次数: |
3865 次 |
| 最近记录: |