Java getActionBar()上的get错误。setDisplayHomeAsUpEnabled(true);

Java getActionBar()上的get错误。setDisplayHomeAsUpEnabled(true);,java,android-fragments,nullpointerexception,Java,Android Fragments,Nullpointerexception,我的android清单包含: style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar" 在上述情况下,我的应用程序不幸停止,并出现以下错误: 08-17 12:23:58.069:E/AndroidRuntime(15535):由以下原因引起:java.lang.NullPointerException 08-17 12:23:58.069:E/AndroidRuntime(15535):位于com.maya.

我的android清单包含:

style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar"
在上述情况下,我的应用程序不幸停止,并出现以下错误:


08-17 12:23:58.069:E/AndroidRuntime(15535):由以下原因引起:java.lang.NullPointerException 08-17 12:23:58.069:E/AndroidRuntime(15535):位于com.maya.helloandroid.MainActivity.onCreate(MainActivity.java:85)

在这一行:

android:minSdkVersion="14" 
android:targetSdkVersion="21" 

请帮助我解决此问题。

避免活动使用AppcompatActivity或ActionBarActivity代替活动

下面可能是你的问题可以解决的地方。
避免活动使用AppcompatActivity或ActionBarActivity而不是Activity

下面可能是你的问题可以解决的地方。

您在那条线上遇到了什么错误?08-17 12:23:58.069:E/AndroidRuntime(15535):由:java.lang.NullPointerException 08-17 12:23:58.069:E/AndroidRuntime(15535):在com.maya.helloandroid.MainActivity.onCreate(MainActivity.java:85)引起的。您在那条线上遇到了什么错误?08-17 12:23:58.069:E/AndroidRuntime(15535):原因:java.lang.NullPointerException 08-17 12:23:58.069:E/AndroidRuntime(15535):位于com.maya.helloandroid.MainActivity.onCreate(MainActivity.java:85)
android:minSdkVersion="14" 
android:targetSdkVersion="21" 
getActionBar().setDisplayHomeAsUpEnabled(true);