我想使用 AppCompat 库,但是没有 Dialog 主题,也没有我可以扩展或使用的 DialogWhenLarge 主题。
有没有办法可以扩展基本主题并使其成为 DialogWhenLarge,可能使用文件夹和自定义样式项。
谢谢
我想使用 AppCompat 库,但是没有 Dialog 主题,也没有我可以扩展或使用的 DialogWhenLarge 主题。
有没有办法可以扩展基本主题并使其成为 DialogWhenLarge,可能使用文件夹和自定义样式项。
谢谢
关闭这张票。对于任何想要答案的人,请参阅此。
以及文件夹值中的这种自定义样式-大
<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
<!-- API 14 theme customizations can go here. -->
</style>
<style name="MyAppCompatDialogTheme" parent="AppBaseTheme">
<item name="android:windowIsFloating">false</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowSoftInputMode">stateAlwaysHidden</item>
<item name="android:windowActionModeOverlay">true</item>
<item name="android:windowIsTranslucent">true</item>
</style>
但是,我认为我已经决定使用 DialogFragment 的路线,然后我可以将其加载到手机上的活动中,或者在平板电脑上显示为对话框,而不是这种将活动变成对话框的半混合方式。