0

Я создал AlertDialog так:Изменить текст кнопки отмены на Android?

AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); 

А потом я установил кнопки:

return builder.setTitle(titleText).setView(mDialogLayout) 
       .setNegativeButton(android.R.string.cancel, null).create(); 

Есть ли способ я могу изменить «NegativeButton», чтобы сказать что-то другое, чем "Отмена"?

ответ

2

изменить это:

return builder.setTitle(titleText).setView(mDialogLayout) 
       .setNegativeButton(android.R.string.cancel, null).create(); 

в: первый аргумент

return builder.setTitle(titleText).setView(mDialogLayout) 
       .setNegativeButton("Text you need", null).create(); 

setNegativeButton метода может взять текст.

1

Да, просто предоставите свой собственный текстовый ресурс первому аргументу setNegativeButton. В настоящее время вы предоставляете его и платформу Android.

Смежные вопросы