Ich möchte Thema von progressDialog setzen. Um sie zu erstellen, verwende ich diesen Code:Wie man das Thema auf ProgressDialog setzt?
progressDialog = ProgressDialog.show(this, "Please Wait", "Loading dictionary file....", true, false);
kann ich nicht nur
progressDialog = new ProgressDialog(...);
progressDialog.(do_sth_with_dialog);
progressDialog.show(...)
schreiben, weil die Show() Methode statisch ist und ich Compiler Warnung. Gibt es eine Möglichkeit zur Verfügung Konstanten zu verwenden, wie
progressDialog.THEME_HOLO_DARK
das Dialog Thema einstellen?
Ich möchte auch den Dialog Hintergrund ändern und die Ecken runden (Ich möchte nichts mit der Fortschrittsbalken ändern, die in progressDialog ist. Es gibt viele Tutorials hier, aber sie beschreiben in der Regel, wie neue Klasse erstellen dass sie progressDialog Klasse.
gibt es einfache Weise THEMA und Hintergrundfarbe von progressDialog zu setzen?
Warum ich Konstanten wie progressDialog.THEME_HOLO_DARK zugreifen, wenn ich kann sie nutzen?
Sie können keine Fortschritte Dialog UI aufzublasen, was Sie tun können, ist während Async Aufgabe zu tun, können Sie benutzerdefinierte Dialog – Adil
Adil Mughal zeigen könnten Sie bitte in der Antwort schreiben wie kann ich customProgressDialog mit nur Thema, Hintergrund und CORNERS machen geändert? Ich möchte nicht die ProgressBar berühren ... – Marek
@Marek: Sie können das Layout von Progress Dialog nicht aufblasen (das oben von Adil Mughal erwähnt) müssen Sie benutzerdefinierte Dialog verwenden (nicht benutzerdefinierte Progressdialog). Sie können einen einfachen Dialog erstellen und ihn entsprechend Ihren Anforderungen anpassen. –