百度后发现是因为我的Acitivity继承的是AppCompatActivity里面涉及到了v7包或者Androidx相关,所以就要使用与其配合的AppCompat的theme才行
两个解决方案:
1.这里直接将继承的对象改为Activity成功解决问题。
2.将android:theme="@android:style/Theme.Dialog"改为android:theme="@style/Theme.AppCompat.Dialog"
百度后发现是因为我的Acitivity继承的是AppCompatActivity里面涉及到了v7包或者Androidx相关,所以就要使用与其配合的AppCompat的theme才行
两个解决方案:
1.这里直接将继承的对象改为Activity成功解决问题。
2.将android:theme="@android:style/Theme.Dialog"改为android:theme="@style/Theme.AppCompat.Dialog"