有正,负,中性和按钮之间的功能性差异,特别是在AlertDialogs的上下文中?
Answer 1:
只是他们采取的对话框中的位置?
- 到蜂窝现有装置中,按钮顺序(从左到右)阳性 - 中立 - NEGATIVE。
- 关于使用全息主题新设备,按钮顺序(从左至右)现负 - 中性 - 正。
Answer 2:
在棒棒糖及以上或当你使用Theme.AppCompat.Light
风格,按钮被安排从左至右依次为:中性,正,负电。
注:中性按钮始终放置在左边,而正负按钮向右挤在一起了极致。 [我花了一段时间,这个作战。]
Answer 3:
引述的文件 :
注意:您只能添加每个按钮类型的AlertDialog之一。 也就是说,你不能有一个以上的“正”按钮。 这限制了可能的按钮的数量,以三:正,中性和负。 这些名称在技术上无关的按钮的实际功能,而是应该帮助你跟踪哪些人做什么。
所以这是完全下降到你想如何使用它。 它在左到右的感觉也影响顺序(见Devunwired对排序的答案)。
Answer 4:
如前所述,它定义的顺序,你只能有一个各种按钮。 但是我得到的顺序(从左至右)为中性,正,负两运行棉花糖和Android工作室模拟器在手机上配置为果冻豆。 我使用的程序兼容性库,所以我观察行为可能是典型的较新的Android版本。 反正它不是消极,中立,正面的(即不是因为它是如前所述)。
Answer 5:
根据材质设计风格指南,你不应该再使用中性按钮:
对话规格
文章来源: Android: Difference between positive, negative, and neutral button