Android:App Compat主题 – 大对话框

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

有没有一种方法可以扩展基本主题,使其DialogWhenLarge,可能使用文件夹和自定义样式项目。

谢谢

  • 在AppCompat中使用基于材质的对话框主题
  • Android appcompat操作栏菜单项showAsAction无法正常工作
  • 使用Tab和新的工具栏(AppCompat v7-21)
  • 如何从AlertDialog.Builder或等价物build立AppCompatDialog?
  • 如何使用android.support.v7.preference库创build自定义首选项?
  • 如何使用AppCompat v7:21在android中自定义EditText字段
  • Appcompat CardView和Picasso没有圆角
  • 什么是SortedList <T>与RecyclerView.Adapter一起工作?
  • closures这张票。 对于任何人谁想要的答案看到这一点。

    在DialogFragment中的ActionBar

    而这个文件夹值中的自定义样式很大

    <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的方式,然后将其加载到手机中的活动中,或者在平板电脑上显示为对话框,而不是将活动转换为对话框。