2013-08-02 11 views
5

UżywamNie FEATURE_INDETERMINATE_PROGRESS w ActionBarCompat Android 2.3-

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

włączyć/wyłączyć nieokreślony pasek postępu. Z ActionBarSherlock działało to ze wszystkimi urządzeniami, ale gdy używa się go z ActionBarCompat, działa tylko dla wersji Androida powyżej 2.3.

Myślałem o użyciu WindowCompat zamiast Window, ale WindowCompat nie ma flagi FEATURE_INDETERMINATE_PROGRESS.

+3

Dodano "supportRequestWindowFeature", może powinieneś go używać? – Delyan

+0

@Delyan dziękuję! to działa! powinieneś opublikować to jako odpowiedź, abym mógł to zaakceptować. – tsil

Odpowiedz

6

ActionBarActivity ma teraz supportRequestWindowFeature, prawdopodobnie musisz użyć tego, aby uzyskać pełną funkcjonalność.

+0

Jeśli użyłeś ActionBarSherlock przed wersją biblioteki ActionBar w wersji pomocy technicznej, spróbuj przewidzieć inny styl nieokreślonego paska postępu, który widziałeś. – Kuitsi

+0

Robię to (supportRequestWindowFeature i setSupportProgressBarIndetetateateVisibility) i nadal nie działa ... – JMRboosties

+0

@JMRboosties używasz odpowiedniego motywu? – Delyan

Powiązane problemy