1、错误描述
今天,想实现Activity不显示标题栏的效果,在项目的AndroidManifest.xml文件,对相应的Activity添加属性
android:theme="@android:style/Theme.NoTitleBar"
具体代码如下:
<activity android:name=".module.view.activity.KuwoMusicPlayActivity"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
结果运行app的时候,报了如下错误:
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
具体错误log如下:
01

在Android开发中遇到错误:You need to use a Theme.AppCompat theme。该错误因Activity继承自AppCompatActivity但未使用相应主题引起。解决方案包括:1)更改Activity继承自Activity;2)在AndroidManifest.xml中为Activity指定AppCompat主题。
订阅专栏 解锁全文
479

被折叠的 条评论
为什么被折叠?



