android - NullPointException con getActionBar
nullpointerexception android-3.0-honeycomb (1)
También necesita la ventana de su Actividad para tener el título visible. puedes tomar ayuda de aquí
Tengo un comportamiento realmente extraño con la interfaz de mi tableta (Android> 3). Cuando lo lanzo, es como una interfaz Android 2 * con el título en la parte inferior. Y, por supuesto, cuando llamo a getActionBar (), devuelve un valor nulo.
Mi min-sdk y target-sdk están bien configurados y uso SDK Android 3.0 (11). ¿Dónde estoy equivocado?
public class MainScreenActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainlayout);
ActionBar bar = getActionBar();
bar.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar));
Con la última línea recibo este error:
Caused by: java.lang.NullPointerException
E/AndroidRuntime( 9082): at com.shoppingscanner.tablet.MainScreenActivity.onCreate(MainScreenActivity.java:21)
E/AndroidRuntime( 9082): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050)
E/AndroidRuntime( 9082): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1782)
E/AndroidRuntime( 9082): ... 11 more
Mi manifiesto (Android 3.0 utilizado):
<uses-sdk
android:minSdkVersion="5"
android:targetSdkVersion="11" />
Incluso si el minSdk es 11, tengo este comportamiento.
Gracias !