android.support.v7.app.AlertDialog与android.app.AlertDialog

在继承FrameActivity下的Activity中打开AlertDialog会闪退,报错如下:

java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

然后

https://www.cnblogs.com/sevenun/p/5858083.html

阅读该博主文章后发现

android.support.v7.app.AlertDialog下的AlertDialog需继承Activity

或是按照提示修改主题为Theme.AppCompat下的主题

android.app.AlertDialog下的AlertDialog则可适用各类Activity,但是很丑


你可能感兴趣的:(android.support.v7.app.AlertDialog与android.app.AlertDialog)