AlertDialog中的“确定”按钮应使用哪种类型的按钮?

时间:2018-12-03 14:02:40

标签: android kotlin alertdialog android-alertdialog android-button

我打算创建一个带有“确定”按钮的AlertDialog。我知道AlertDialog中可以使用3种不同的按钮,但是没有人知道应该为“确定”按钮使用哪种按钮吗?我在Android指南中找不到关于此的任何内容。

选项1(正按钮)

builder.setPositiveButton("OK"){_,_ -> ...}

选项2(否定按钮)

builder.setNegativeButton("OK"){_,_ -> ...}

选项3(自然按钮)

builder.setNeutralButton("OK"){_,_ -> ...}

1 个答案:

答案 0 :(得分:3)

通常使用正按钮位置,该位置位于对话框的底端(向右为LTR,向左为RTL)。

实际上,由于没有任何指导,您可以将其放置在任何位置,但是我认为我从未见过仅具有OK按钮的Dialog,而该按钮位于中间或左侧

为避免潜在的混淆用户,请遵循规范。