Sto cercando di chiamare setProgressDrawable
su un ProgressBar
nel mio RemoteViews
Tuttavia non sembra essere un metodo setDrawable(<view_id>,<method>,<value>)
su RemoveViews
Ho provato setBitmap
ma setProgressDrawable
prende un non Drawable
un Bitmap
e setInt
non funziona neanche.c'è modo di setProgressDrawable su RemoteViews
Volevo evitare di caricare diversi file xml di layout widget solo per gestire barre di avanzamento colore diverse.
Sono d'accordo. Sembra che l'SDK consenta di istanziare un puntatore a ProgressBar usando LayoutInflator, ma non sembra che si verifichi alcuna azione. Né setProgressDrawable(), né bringToFront(), né il famigerato setProgress-and-setMax-due volte soluzione alternativa fanno alcuna differenza se il ProgressBar è un componente AppWidget. Agisce come se ci fosse una disconnessione tra l'XML del layout e il puntatore dell'oggetto nel codice. –
@HunterDmeno se non è solo io, il problema esiste ancora su ICS :( – Rob