Android:App Compat主题 - 大对话时

时间:2013-08-26 22:16:22

标签: android dialog android-appcompat

我想使用AppCompat库,但是没有Dialog主题,并且没有我可以扩展或使用的DialogWhenLarge主题。

有没有办法可以扩展基本主题并使其成为DialogWhenLarge,可能使用文件夹和自定义样式项。

由于

1 个答案:

答案 0 :(得分:14)

关闭此票。对于任何想要答案的人都可以看到这一点。

ActionBar in a DialogFragment

此文件夹中的自定义样式值 - 大

<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的路线,然后我可以将其加载到手机上的活动中,或者在平板电脑上显示为对话框,而不是将这种活动转化为半捣乱的方式对话框。