【发布时间】:2020-12-08 17:32:12
【问题描述】:
如果我通过简单地将styles.xml(在我的情况下为themes.xml)更改为来禁用我的Android应用程序中的ActionBar:
<resources xmlns:tools="http://schemas.android.com/tools">
<style name="JARVISAPP" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryDark">@color/purple_700</item>
<item name="colorAccent">@color/teal_200</item>
</style>
</resources>
...应用程序在启动时立即崩溃,因为它想在不再存在的 ActionBar 上运行 setTitle() 方法。如果我使用标准的 DarkActionBar,一切正常。
【问题讨论】:
-
在屏幕底部打开Logcat,对任何红色文字进行截图。这就是错误所在,可以帮助人们理解您的问题。
标签: android xml android-studio