AlertDialog Thema Probleme
Ich bin momentan dabei, ein AlertDialog. Wenn erstellen Sie es wie folgt:
AlertDialog.Builder builder = AlertDialog.Builder((RelationActivity)getContext());
builder.setMessage("No relations found.");
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
((RelationActivity)getContext()).finish();
}
});
builder.create();
builder.show();
Dies ist das Ergebnis: http://www.ozze.com.br/1.png
Aber, wenn ich versuche, ein Thema, wie dieses:
AlertDialog.Builder builder = new AlertDialog.Builder(((RelationActivity)getContext()), android.R.style.Theme_Holo_Light_Dialog);
Dies ist das Ergebnis: http://www.ozze.com.br/2.png
Bitte, kann mir jemand helfen mit diesem Problem? Wie es aussieht, wenn ein Thema, das Thema "umgibt" den alert-dialog.
Beide Linien gleich Aussehen zu mir...
Ich sehe nur eine andere schriftart auf dem zweiten Bild, das kommt von einem Thema
geben Sie mehr Details über, was Sie genau möchten
Sorry, Ich habe gerade editiert den ersten code... klebte ich die falsche. Nun meine Frage, ist es ok.
S, es ist nicht nur die Schrift. Wenn das das Thema ein weißes Feld erscheint hinter dem alert-Dialogfeld.
Ich sehe nur eine andere schriftart auf dem zweiten Bild, das kommt von einem Thema
geben Sie mehr Details über, was Sie genau möchten
Sorry, Ich habe gerade editiert den ersten code... klebte ich die falsche. Nun meine Frage, ist es ok.
S, es ist nicht nur die Schrift. Wenn das das Thema ein weißes Feld erscheint hinter dem alert-Dialogfeld.
InformationsquelleAutor Carlos | 2012-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen anderen Thema für die alert-dialog wie Thema.Holo.Licht versuchen, ContextThemeWrapper wie in Dialog.java in android-Quelle:
Dank Marcin! Das funktioniert! Es funktioniert aber mit Theme_Holo, nicht mit Theme_Holo_Light... Ist das üblich?
Es ist erhältlich aus der API-1, und ist nicht veraltet.
vielen Dank für Ihre Korrektur meines Wissens .
Gut, Marcins Lösung hat Super funktioniert! Aber ich denke, Theme_Holo_Light funktioniert perfekt, nur auf API Level 14. Sobald ich fertig mit meinem aktuellen Projekt Schlecht laufen einige tests.
InformationsquelleAutor Marcin S.
Hier ist der link der Original-Antwort hier
Für schnelle Referenz, die ich bin Entsendung hier
Thema mit v7 Bibliothek android.Unterstützung.v7.app.AlertDialog
Thema mit constructer für android.app.AlertDialog
Aber pro neue Dokumentation
Diese Konstante(AlertDialog.THEME_HOLO_LIGHT) wurde deprecated in API-level 23. Verwenden Theme_Material_Light_Dialog_Alert .
InformationsquelleAutor Lokesh Tiwari