有关创建上下文菜单的设计建议
如果某人拥有 HTC 设备并转到 SMS 消息并点击线程中的某些消息,则会显示上下文菜单。
我有一个列表,但我不知道长按或仅在列表中的某些项目上按下(单击)时显示上下文菜单的正确做法是什么。
我认为正确的做法是长按它,我的意思是用户持有列表中的一些项目,然后会显示选项......
嗯,htc 中的短信不是这样编码的。当我打开发送给某个朋友的消息并点击某些特定消息时,我会立即看到选项列表,短信我的应用程序被很多人经常使用,而 htc 是大公司,所以他们出于某种原因这样做。我不明白的原因:(,有人可以告诉我什么是正确的事情吗?
应该显示上下文菜单: - 长按 -on clcik
也许我的问题很愚蠢,但我想知道什么是约定以及什么更用户友好 谢谢
If someone have an HTC device and go to the SMS messages and tap on some of the messages in the thread then an context menu is shown.
I have an list and I do not know what is the right thing to put the context menu to be shown on longpress or just on press (click) on some of the item in the list.
I think that the right thing is to put it on long press, I mean the user holds some of the items in the list and then it is presented with the options...
Well the sms in htc it is not coded this way. When I open messages that ware send to some friend and tap on some specific message then I am instantly presented with the list of options, sms i app that is frequently used by many people and htc is big company, so they did this by some reason. Reason I do not get it :(, can someone tall me what is the right thing ?
showing context menu should be done:
-on long press
-on clcik
maybe my question is stupid, but I want to know what is the convention and what is more user friendly
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗯...我想说这取决于列表的内容。是否有任何特定操作可以描述为默认操作?如果您直观地期望单击某个项目时列表会执行某些操作,那么您实际上应该使用该项目进行简单单击,并将上下文菜单推迟到长按。
我无法告诉你 htc 他们的决定背后的想法是什么,但这就是我的看法。基本上,这全都与直觉有关。如果有几件事情可以做,并且它们都有相同的可能性,那么就让用户决定他想要什么。
Well...I would say that it depends on the content of the list. Is there any specific action that you can describe as being default? If there is something you intuitively would expect your list to do if you click an item, you should really use that one for simple click and defer the context menu to long click.
I can't tell you what htc's idea behind their decision was, but that's how I see it. Basically it's all about intuition. If there are several things that can be done and they all are equally likely, just have the user decide what he wants.