我在android上编写一个应用程序,我有一点问题:我想制作一个自定义对话框,所以我喜欢在android文档中:
在我的清单中:
<application
android:allowBackup="true"
android:icon="@drawable/indice"
android:label="33"
android:theme="@style/AppTheme">
<activity android:name=".Autres.Indice"
android:theme="@android:style/Theme.Holo.Dialog">
</activity>
很有型 :
<style name = "AppTheme" parent="@style/Theme.AppCompat.NoActionBar">
</style>
但是当我运行时:由以下原因引起:java.lang.IllegalStateException:您需要在此活动中使用Theme.AppCompat主题(或后代) .
我不明白,谢谢^^
1 回答
您遇到此问题,因为您尝试应用对话框主题的活动未扩展
Activity
,这需要AppCompat
主题 .更改
对于