Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)

Posted youxiaogeo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)相关的知识,希望对你有一定的参考价值。

查找原因是在activity java代码部分继承了compatactivity

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




以上是关于Android studio使用android:style/Theme.Dialog报错:You need to use a Theme.AppCompat theme (or descendant)的主要内容,如果未能解决你的问题,请参考以下文章

Android’s HTTP Clients (httpClient 和 httpURLConnect 区别)

编译adb,Android‘s adb standalone build with cmake

编译adb,Android‘s adb standalone build with cmake

编译adb,Android‘s adb standalone build with cmake

android studio 怎么用arr

调试Android UDP监听