J'ai dans mon code setInverseBackgroundForced défini sur true, mais cela ne semble pas fonctionner. Le code produit un texte blanc sur un fond sombre.builder.setInverseBackgroundForced (true) ne fonctionne pas
Voici mon code constructeur:
public class test {
private void createMyLocationDisabledAlert() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Title")
.setInverseBackgroundForced(true)
.setMessage(
"my message")
.setCancelable(false)
.setPositiveButton("Options",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
showOptions();
}
});
builder.setNegativeButton("Cancel",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
Que pouvais-je faire mal? J'ai essayé l'appel de méthode dans différentes positions du bloc de code mais à aucune résolution.