NullPointerException con ProgressBar usando ActionBarCompat

Estoy usando ActionBarCompat en soporte-v7-r18. Al tratar de mostrar un progreso indeterminado, que funciona en Galaxy S3 Android 4.1.2, pero no en Galaxy Ace Android 2.3.3.

No puedo entender por qué.

El código que eleva la excepción:

@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... final ActionBarActivity activity = this; content = (WebView) findViewById(R.id.webContent); content.setWebViewClient(new WebViewClient() { @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { super.onPageStarted(view, url, favicon); activity.setSupportProgressBarIndeterminate(true); <=== Line 88 activity.setSupportProgressBarIndeterminateVisibility(true); } } 

La excepción :

 FATAL EXCEPTION: main java.lang.NullPointerException at android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars(ActionBarActivityDelegateBase.java:508) at android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate(ActionBarActivityDelegateBase.java:469) at android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate(ActionBarActivity.java:282) at MyActivity.onPageStarted(MyActivityActivity.java:88) at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:266) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:3687) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625) at dalvik.system.NativeStart.main(Native Method) 

Añadir supportRequestWindowFeature(Window.FEATURE_PROGRESS); O supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); To onCreate () antes de llamar a setContentView ().

  • Cómo cambiar el color de TabIndicater en PagerTabStrip
  • Configuración de Android Proguard para la v7 Support Library ActionBar
  • Fragmentos anidados - comunicación entre fragmentos secundarios en un fragmento padre en un viewpager
  • ¿Por qué recibo IllegalStateExceptions cada vez que inicie una actividad que utiliza Fragmentos de soporte?
  • Cómo elegir PreferenceFragmentCompat
  • Preferences Support Library - SwitchPreference no funciona
  • ActivityOptionsCompat no funciona en android 2.3
  • Android v21 Theme.Appcompat acento de color se ignora, sin relleno en los diálogos
  • GetSupportFragmentManager () causa java.lang.IllegalStateException: No se puede realizar esta acción después de onSaveInstanceState
  • ¿Existen APIs / Samples / Tutorials oficiales para implementar las nuevas directrices de Material-Diseño?
  • El menú de opciones que no se muestra en ICS utilizando la biblioteca de compatibilidad
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.