2013-08-02 10 views
5

sto usandoNo FEATURE_INDETERMINATE_PROGRESS in ActionBarCompat per Android 2.3-

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); 
setSupportProgressBarIndeterminateVisibility(true); 
setSupportProgressBarIndeterminateVisibility(false); 

per abilitare/disabilitare indeterminata barra di avanzamento. Con ActionBarSherlock, ha funzionato con tutti i dispositivi, ma quando lo si utilizza con ActionBarCompat, funziona solo per le versioni di Android sopra 2.3.

Ho pensato di usare WindowCompat invece di Window ma WindowCompat non ha il flag FEATURE_INDETERMINATE_PROGRESS.

+3

Hanno aggiunto 'supportRequestWindowFeature', forse dovresti utilizzarlo? – Delyan

+0

@Delyan grazie! Funziona! dovresti postare questa risposta come risposta, così posso accettarla. – tsil

risposta

6

ActionBarActivity ora ha supportRequestWindowFeature, probabilmente è necessario utilizzarlo per ottenere la piena funzionalità.

+0

Se si è utilizzato ActionBarSherlock prima di supportare la versione della libreria di ActionBar, si presuppone di avere uno stile diverso di barra di avanzamento indeterminato come si vedeva. – Kuitsi

+0

Sto facendo questo (supportRequestWindowFeature e setSupportProgressBarIndeterminateVisibility) e non funziona ancora ... – JMRboosties

+0

@JMRboosties stai usando il tema giusto? – Delyan

Problemi correlati