Как изменить цвет переключателя? На рисунке ниже показано, что по умолчанию переключатели голубые, но я хотел бы изменить это.Как изменить цвет диалога выбора одного выбора?
Мой код:
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
context);
alertDialogBuilder.setCustomTitle(promptsView);
alertDialogBuilder.setItems(frequencyName, null);
// alertDialogBuilder.setTitle("SELECT FREQUENCY");
alertDialogBuilder.setSingleChoiceItems(frequencyName, -1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
selectedFre = frequencyName[i];
}
});
alertDialogBuilder
.setCancelable(false)
.setPositiveButton("OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
txtFrequency.setText(selectedFre);
}
})
.setNegativeButton("Cancel",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alertDialog = alertDialogBuilder.create();
alertDialog.show();
дубликат: http://stackoverflow.com/questions/23255776/android-alert-dialog-replace-default-blue-with-another-color –
Thanks..can вы сказать мне, что это параметр они передают этот метод res.getIdentifier («titleDivider», «id», «android»); –
Посмотрите: https://developer.android.com/reference/android/content/res/Resources.html#getIdentifier(java.lang.String, java.lang.String, java.lang.String). В основном это говорит: получить идентификатор «titleDivider» из пакета «android» –