Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)
非淡泊无以明志,非宁静无以致远。这篇文章主要讲述Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)相关的知识,希望能为你提供帮助。
查找原因是在activity java代码部分继承了compatactivity
【Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)】public class DialogActivity extends AppCompatActivity
但是在androidManifest.xml里面确定义成Dialog,
< activity android:name=".DialogActivity"
android:theme="@android:style/Theme.Dialog">
< /activity>
解决方法是修改activity java代码,继承Activity即可:
public class DialogActivity extends Activity
推荐阅读
- 安卓app开发-05-Android xml布局详细介绍
- Android Intent Service
- android studio connot resolve
- SpringBoot解决测试环境,生产环境使用不同application.properties的问题
- android -------- Data Binding的使用 ( 六) 自定义属性
- Android dpdpipx
- java/android 做题中整理的碎片小贴士(12)
- VMWARE Thin APP
- 慕测Appium