Autore Topic: ProgressDialog personalizzate  (Letto 1244 volte)

Offline thebelfastboy

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: +3
    • Mostra profilo
ProgressDialog personalizzate
« il: 15 Maggio 2012, 23:52:07 CEST »
0
Salve a tutti,
ho creato una semplice progress dialog settando la style in orizzontale. Vorrei sapere come faccio a modificare la grafica cambiando il colore della progress bar e lo sfondo!

Grazie

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:ProgressDialog personalizzate
« Risposta #1 il: 16 Maggio 2012, 10:42:23 CEST »
0
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline thebelfastboy

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: +3
    • Mostra profilo
Re:ProgressDialog personalizzate
« Risposta #2 il: 21 Maggio 2012, 11:28:27 CEST »
0
E ma io crea un processDialog da codice. Non ho xml!
Dovrei applicare uno stile ma non funziona l'esempio che mi hai postato!

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:ProgressDialog personalizzate
« Risposta #3 il: 21 Maggio 2012, 14:06:46 CEST »
0
non funziona vuol dire che hai del codice che funziona, che hai del codice che da errore, o che non sei capace e non hai neanche provato?
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline thebelfastboy

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: +3
    • Mostra profilo
[RISOLTO] Re:ProgressDialog personalizzate
« Risposta #4 il: 25 Maggio 2012, 17:57:39 CEST »
+2
Ho risolto il problema, il tutorial da te postato è funzionante solo se si utilizza un layout con una progress bar. Ho fatto le stesse cose creando un progress dialog:

Codice (Java): [Seleziona]
progressDialog = new ProgressDialog(Main.this);
                        progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
                        progressDialog.setProgressDrawable(getResources().getDrawable(R.drawable.progressbar));
                        progressDialog.setMessage("Caricamento in corso...");
                        progressDialog.setCancelable(true);

ti dicevo che non  funzionava poichè io settavo lo stile nel setProgressStyle invece dovevo farlo nel setProgressDrawable.

Grazie!

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:ProgressDialog personalizzate
« Risposta #5 il: 25 Maggio 2012, 18:24:25 CEST »
0
Un +1 a te per aver postato la soluzione al problema che avevi, potrà essere utile ad un futuro visitatore.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store