日期选择器对话框阴影的白色背景

塔雷克·阿布祖里

我将datepicker添加到应用程序中,但是问题出在对话框的阴影有白色背景,请使用Android 21进行编译。

请帮助我删除白色背景...

在此处输入图片说明

疯狂地

您的themes.xmlstyles.xml材料设计支持库中的“错误”与对话框无法正常工作。

因此,请删除特定的对话框代码或将其分成不同的版本。


试图进一步解释。

通常,当我们扩展原始应用程序主题时,在文件夹有一个themes.xml和/或styles.xml文件values在其中的代码中,您将找到以下内容:

应用主题:

<style name="MyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <!-- ... other styling values ...  -->

    <!-- Dialog attributes -->
    <item name="dialogTheme">@style/MyTheme.Dialog</item>
    <!-- AlertDialog attributes -->
    <item name="alertDialogTheme">@style/MyTheme.Dialog</item>

    <!-- ... other styling values ...  -->
</style>

自定义对话框主题:

<style name="MyTheme.Dialog" parent="@style/Theme.AppCompat.Light.Dialog">
    <!-- some styling values here -->
</style>

需要自定义的是parentMyTheme.Dialog这可能不适用于所有Android版本,但可能不适用于Lollipop,但不适用于KitKat,反之亦然。Theme.AppCompat.Light.Dialog

  • 通过在每个平台上简单运行该应用程序,您可以轻松确定其在哪个版本中运行。
  • 然后,您可以为其创建一个不同的文件夹values-v21并相应地定义对话框的父级,以便它在两个版本中均适用。

您可以应用有关自定义样式的其他一些变通方法,以使其起作用。

如果您想进一步研究,或者主题定制的想法,请在此处查看android theme.xml的源代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以编程方式更改日期选择器对话框的背景

来自分类Dev

无法创建日期选择器对话框

来自分类Dev

更改日期选择器对话框主题

来自分类Dev

我想使用数字日期选择器对话框和时间选择器对话框

来自分类Dev

时间选择器对话框

来自分类Dev

重新打开对话框时,日期选择器对话框未显示所选日期

来自分类Dev

上次选择的日期未进入日期选择器对话框

来自分类Dev

如何限制用户在日期选择器对话框中选择过去的日期

来自分类Dev

如何在日期选择器对话框中设置最大日期和最小日期

来自分类Dev

如何将Android中的日期选择器对话框设置为昨天的日期

来自分类Dev

Android日期选择器对话框-日期格式为dd / MMM / yyyy

来自分类Dev

车轮日期选择器对话框始终显示当前日期

来自分类Dev

如何将Android中的日期选择器对话框设置为昨天的日期

来自分类Dev

在Android的日期选择器对话框中显示当前日期

来自分类Dev

如何从日期/时间选择器对话框中获取日期和时间并显示它?

来自分类Dev

日期选择器对话框无法在片段中工作

来自分类Dev

日期选择器对话框显示在编辑文本上双击

来自分类Dev

单击取消按钮上的日期选择器对话框时如何完成活动

来自分类Dev

线性布局扩展中的“显示日期选择器”对话框不活动

来自分类Dev

Android:日期选择器对话框片段:垃圾回收的大量呼吁

来自分类Dev

在布局内部实现日期选择器而不是对话框

来自分类Dev

同一对话框中的日期和时间选择器

来自分类Dev

隐藏在软键盘后面的日期选择器对话框

来自分类Dev

如何通过MouseEvent放置JQueryUI日期选择器对话框

来自分类Dev

如何将日期和时间选择器放在android的对话框中

来自分类Dev

隐藏在软键盘后面的日期选择器对话框

来自分类Dev

应用程序崩溃,而不是弹出“日期选择器”对话框

来自分类Dev

Android 日期选择器对话框标题用邮筒显示

来自分类Dev

如何将在日期选择器中选择的日期传递给包含对话框片段的活动?

Related 相关文章

  1. 1

    以编程方式更改日期选择器对话框的背景

  2. 2

    无法创建日期选择器对话框

  3. 3

    更改日期选择器对话框主题

  4. 4

    我想使用数字日期选择器对话框和时间选择器对话框

  5. 5

    时间选择器对话框

  6. 6

    重新打开对话框时,日期选择器对话框未显示所选日期

  7. 7

    上次选择的日期未进入日期选择器对话框

  8. 8

    如何限制用户在日期选择器对话框中选择过去的日期

  9. 9

    如何在日期选择器对话框中设置最大日期和最小日期

  10. 10

    如何将Android中的日期选择器对话框设置为昨天的日期

  11. 11

    Android日期选择器对话框-日期格式为dd / MMM / yyyy

  12. 12

    车轮日期选择器对话框始终显示当前日期

  13. 13

    如何将Android中的日期选择器对话框设置为昨天的日期

  14. 14

    在Android的日期选择器对话框中显示当前日期

  15. 15

    如何从日期/时间选择器对话框中获取日期和时间并显示它?

  16. 16

    日期选择器对话框无法在片段中工作

  17. 17

    日期选择器对话框显示在编辑文本上双击

  18. 18

    单击取消按钮上的日期选择器对话框时如何完成活动

  19. 19

    线性布局扩展中的“显示日期选择器”对话框不活动

  20. 20

    Android:日期选择器对话框片段:垃圾回收的大量呼吁

  21. 21

    在布局内部实现日期选择器而不是对话框

  22. 22

    同一对话框中的日期和时间选择器

  23. 23

    隐藏在软键盘后面的日期选择器对话框

  24. 24

    如何通过MouseEvent放置JQueryUI日期选择器对话框

  25. 25

    如何将日期和时间选择器放在android的对话框中

  26. 26

    隐藏在软键盘后面的日期选择器对话框

  27. 27

    应用程序崩溃,而不是弹出“日期选择器”对话框

  28. 28

    Android 日期选择器对话框标题用邮筒显示

  29. 29

    如何将在日期选择器中选择的日期传递给包含对话框片段的活动?

热门标签

归档