2017-07-18 44 views
-2

我有一个Android应用程序中的列表部分,其中包括具有过滤器(例如国家,城市等)的搜索功能,每个过滤器将带您到具有国家/城市/等列表的不同活动。 。除标题中的后退按钮和硬件返回键外,还有2个按钮(搜索和全部清除)。Android中搜索过滤器屏幕的最佳UX模式是什么?

我的问题是关于按钮的行为,当用户搜索条件并点击搜索时,列表中的结果将被刷新。当他返回第二次搜索时,他已经选择的标准将被选中。如果他点击全部清除但不选择任何新条件并点击后退按钮,列表是否应该使用空白条件(如重置)刷新,或者只有在用户明确点击搜索以确认时才会发生?

我个人认为后退按钮是取消操作,但其他人似乎认为是相反的。

+0

这是你的应用程序,所以实现你想要的。指南主要是建议 –

回答

0

在你的情况下,如果用户没有选择任何东西并按回来,那么根据我它不应该刷新与空标准。就我在移动应用程序中看到的情况而言,所选内容一经选择就会立即刷新内容。

例如:如果您有复选框,并且用户检查它们中的任何一个,它会刷新内容..用户取消选中它,它会再次刷新内容。 所以有两种方法可以解决它。

  • 要么做动态,一旦用户选择的值,我想这是不是你会喜欢,因为你必须要为结果的单独的屏幕和方式的每一次屏幕之间的切换是非常糟糕的主意。使用申请按钮。如果应用按钮在那里,用户确信他点击它获得更新的结果。选择多项标准后,他必须点击申请才能使其工作。

  • 如果您也可以在后退按钮上进行搜索(如果没有选择标准,这不会造成伤害),用户可以在选择"heyy, last time it worked clicking on back, without selection, it should try with selections too"之后感到困惑。

所以我认为,应该是应用按钮,你应该使用。

+0

感谢您的详细解释,您对混淆部分绝对正确(这是我关于后退按钮取消概念的观点)。 –

+0

@JoeAbouAssi是的,当你设计过滤器时,这种困惑是非常普遍的:)如果你同意并接受我的回答,请接受我的回答:) –

相关问题