Vorrei impostare il tema di progressDialog. Per crearla, io uso questo codice:Come impostare il tema su ProgressDialog?
progressDialog = ProgressDialog.show(this, "Please Wait", "Loading dictionary file....", true, false);
non posso solo scrivere
progressDialog = new ProgressDialog(...);
progressDialog.(do_sth_with_dialog);
progressDialog.show(...)
perché il metodo show() è statico e ottengo avviso del compilatore. C'è un modo per utilizzare le costanti disponibili, come
progressDialog.THEME_HOLO_DARK
per impostare il tema di dialogo?
Vorrei anche cambiare lo sfondo della finestra di dialogo e arrotondare gli angoli (non voglio modificare nulla con la barra di avanzamento che si trova in progressDialog. Ci sono molti tutorial qui, ma in genere descrivono come creare una nuova classe che estende la classe progressDialog.
c'è modo più semplice per impostare a tema e il colore di sfondo di progressDialog?
Perché è possibile accedere alle costanti come progressDialog.THEME_HOLO_DARK se li cant utilizzare?
Non si può gonfiare il progresso di dialogo dell'interfaccia utente, che cosa si può fare è mentre si fa Async Task, è possibile mostrare personalizzato dialogo – Adil
Adil Mughal la prego di scrivere nella risposta come posso fare customProgressDialog con un solo tema di fondo e ANGOLI modificata? Non voglio toccare ProgressBar ... – Marek
@Marek: non puoi aumentare il layout della finestra di dialogo Progress (menzionato sopra da Adil Mughal) devi utilizzare la finestra di dialogo personalizzata (non la finestra di dialogo personalizzata). puoi creare una semplice finestra di dialogo e personalizzarla in base alle tue esigenze. –