NullPointerException: with ActionBar.setDisplayHomeAsUpEnabled(boolean)' on a null object reference
2017-04-06 21:56
537 查看
The cause of your issue is using
MainActivity extend Activitywith support theme
style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar". It's incompatible things. Which min sdk you need?In your code having
MainActivity extends Activityyou don't need
AppCompatTheme.Use
name="AppTheme" parent="android:Theme.Light"If you are using
Theme.AppCompat.Light.DarkActionBar,you should extend your
Activityfrom
AppCompatActivity,and use
getSupportActionBar().Instead of:
public class MainActivity extends Activity {use:
public class MainActivity extends AppCompatActivity {and instead of:
getActionBar().setTitle(mTitles);use:
getSupportActionBar().setTitle(mTitles);
相关文章推荐
- java.lang.NullPointerException:TextView.setText(java.lang.CharSequence)' on a null object reference
- Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayHomeAsUpEnabled(boolean)' on
- getActionBar().setDisplayHomeAsUpEnabled(true)这句报空指针异常的解释
- Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setDisplayShowHomeEnabled(boolean)' on a null object reference
- actionBar.setDisplayHomeAsUpEnabled(true);
- getActionBar().setDisplayHomeAsUpEnabled(true)报空指针(已解决)
- getActionBar().setDisplayHomeAsUpEnabled(true)报空指针(已解决)
- getActionBar().setDisplayHomeAsUpEnabled(true)报空指针(已解决)
- getActionBar().setDisplayHomeAsUpEnabled(true)这句报空指针异常的解决方式
- getActionBar().setDisplayHomeAsUpEnabled(true)报错空指针异常
- java.lang.NullPointerException: Attempt to invoke virtual method .....on a null object reference
- caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void … on a null object
- getActionBar()返回为空 空指针错误 Caused by: java.lang.NullPointerException
- Attempt to invoke virtual method 'void android.app.ActionBar.hide()' on a null object reference
- Attempt to invoke virtual method 'void android.app.ActionBar.hide()' on a null object reference
- 隐藏actionBar, 报错 getActionBar.hide() 运行时java.lang.NullPointerException
- 解决getActionBar()报NullPointerException办法
- Attempt to invoke virtual method 'void android.app.ActionBar.hide()' on a null object reference
- Call requires API level 11 (current min is 7): android.app.ActionBar#setDisplayShowHomeEnabled
- NullPointerException when comparing int with Integer