ActionBar setProgressBarIndeterminateVisibility (false) funktioniert nicht auf Android 2.3

Die setProgressBarIndeterminateVisibility (false) funktioniert nicht für 2.3 android. Ich benutze den Code unten. Der Fortschrittsbalken ist immer Show und ist nicht versteckt. Der gleiche Code funktioniert auf Android 4.x und der Fortschrittsbalken ist ausgeblendet. Die Aktivität erstreckt sich von SherlockFragmentActivity, und es gibt keinen Anruf wie setSupportProgressBarIndeterminateVisibility (true); Damit wird der Fortschrittsbalken sichtbar. Mein vollständiger Code:

@Override protected void onCreate(Bundle savedInstanceState) { ((SherlockFragmentActivity) JbActivity.this) .requestWindowFeature((long) com.actionbarsherlock.view.Window.FEATURE_INDETERMINATE_PROGRESS); super.onCreate(savedInstanceState); setSupportProgressBarIndeterminateVisibility(false); DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); restart = false; actionBar = getSupportActionBar(); if (SelectedItems.isNull()) { restart = true; try { String jsonString = savedInstanceState .getString("SelectedItems"); SelectedItems.build(jsonString); } catch (Exception e) { Intent mainIntent = new Intent(JbActivity.this,CityList.class); mainIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(mainIntent); finish(); } } } 

Es gibt keinen Platz in dem Code, wo ich anrufe Kannst du bitte einen Weg vorschlagen, damit ich den Fortschrittsbalken auf Android 2.x verstecken kann. Vielen Dank

  • Zeigen Sie eine Softtastatur für die Aktivierung der Suchleiste mit SearchView
  • Kann ich das Home-Icon meiner Aktionsleiste mit styles.xml setzen?
  • Implementierung einer Aktionsleiste: ABSherlock oder ABCompat?
  • Android ActionBar Anpassen der Suchansicht
  • Wie man immer ActionBar-Tabs unter ActionBar in Android anzeigt
  • SEHR grundlegende Actionbarsherlock-Tabs mit Fragmenten: FragmentTransaction ist null in der onTabSelected () -Methode
  • Android, wie ein EditText als AutoVervollständigen funktioniert
  • Wie man eine Liste in die Absicht stellt
  • Android Studio: Signing Problem nach dem Upgrade
  • Ändere remoteView ImageView Hintergrund
  • So senden Sie eine getForObject-Anfrage mit den Parametern Spring MVC
  • Wie konvertiere ich ein SparseArray in ArrayList?
  • 3 Solutions collect form web for “ActionBar setProgressBarIndeterminateVisibility (false) funktioniert nicht auf Android 2.3”

    Versuchen Sie es mit: getSherlockActivity().setSupportProgressBarIndeterminateVisibility(false);

    Wenn du es von einem SherlockFragment oder einfach:

     setSupportProgressBarIndeterminateVisibility(false); 

    Versuchen Sie, diese Methode anzuzeigen, um anzuzeigen:

     setSupportProgressBarIndeterminateVisibility(true); 

    Und diese Methode zu verbergen:

     setSupportProgressBarIndeterminateVisibility(false); 

    Beide arbeiten für mich auf Android 2.3.3 bis 4.1.7

    Ruf einfach an

     setSupportProgressBarIndeterminateVisibility(false); 

    Nach setContentView

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.