今天做界面的时候使用Toolbar闪退了。
java类中相关代码如下:
private Toolbar myToolbar;
myToolbar = findViewById(R.id.myToolbar);
setSupportActionBar(myToolbar);
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Toolbar设置在主界面,登录界面正常,登录成功啪就没了。
按照网上尝试如下方法:
1、更改以上代码、判断API版本。
2、在文件AndroidManifast.xml中添加
android:theme="@style/MaterialDrawerTheme.Light.DarkToolbar"
结果都失败了。。
最后在res>values>styles.xml中找到
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
更改为:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
运行成功。
最近开始做毕设,感觉太久不用都忘了。。记录一些细节的东西给自己提个醒。
如果有其他方法欢迎大家相互分享呀~