从UI角度编辑/删除行?

时间:2015-01-27 05:39:48

标签: android android-layout

我只是想知道在允许用户编辑/删除我正在创建的应用中的行时,最佳做法是什么。

最初,我在操作栏中有一个铅笔图标,点击它时会显示每行的铅笔和X图标,允许用户编辑或删除该行。

这是多年前的事情,现在可能有更好的做法,我正在寻找一些反馈。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

这严格取决于您的应用程序的用途以及操作流程的设计方式。

如果应用中的数据以行的形式显示,您通常会使用/通过常用操作(如删除/共享/ ...)(例如Gmail应用)使用长按启用CAB。用户可以例如一次删除一行或多行。编辑通常不是这样的操作,您需要在其他地方使用它以避免可能的混淆(否则可能不清楚用户实际将被编辑的内容)。如果没有为任何特殊操作保留正常点击,那么通常当用户点击该行时我们应该显示项目详细信息。在我们显示详细信息后,我们可以在操作栏中显示仅针对该项目的操作以及常见操作,例如编辑/删除/ ...(请参阅本机联系人应用程序)。

关于此主题的好文章是Patterns-App StructurePatterns-Selection