双状态按钮:显示当前状态还是下一状态?

时间:2012-11-22 22:15:21

标签: android user-interface android-actionbar

我有一个带有按钮的操作栏,可以在两个不同的视图(列表和树)之间切换。按钮是否应显示(a)当前视图或(b)用户单击按钮时将显示的视图?

这是一个古老的UI问题,没有“正确答案”,只有UI标准,所以我试图了解Android中是否存在任何标准。

1 个答案:

答案 0 :(得分:1)

我同意'古老'部分。我自己仍在质疑 - 当作为用户,而不是开发人员;-) - 当我点击它时,我面前的按钮会做什么:打开Shuffle或转动它。 现在很高兴能找到一个可行的答案。 由于用户对当前演示文稿所在的状态(列表或树)有清晰的视觉线索,因此该按钮将显示备用选项。然后用户知道有一个备用选项,希望按钮显示用户所在的位置。

对于更不清楚的情况,我仍然会采用这种方法。用户要么知道也许可以推断出应用程序的当前“状态”(“嘿它现在播放完全不同的歌曲,所以它处于随机播放”)。因此按钮会将我带到另一个状态,即显示的状态。

为什么要显示应用已经在做什么,而不是显示按钮将带给用户的位置?