Какой тип кнопки следует использовать для кнопки «ОК» в AlertDialog? - PullRequest
0 голосов
/ 03 декабря 2018

Я намерен создать AlertDialog с помощью кнопки «ОК».Я знаю, что есть 3 различных вида кнопок, которые можно использовать внутри AlertDialog, но кто-нибудь знает, какую из них следует использовать для кнопки «ОК»?Я не смог найти ничего об этом в руководствах по Android.

Вариант 1 (положительная кнопка)

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

Вариант 2 (отрицательная кнопка)

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

Вариант 3 (Нейтральная кнопка)

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

1 Ответ

0 голосов
/ 03 декабря 2018

Нормальным является использование положительной позиции кнопки, которая расположена в нижней части диалогового окна (справа для LTR, слева для RTL).

Вы можете расположить ее где угодно, на самом деле,поскольку никаких указаний нет, но я не думаю, что когда-либо видел диалог с только кнопкой ОК, с этой кнопкой посередине или слева.

Чтобы избежать путаницы среди пользователей,идти с нормой.

...