• 关于滚轮式的DatePickerDialog在工作中的总结


    今天中午趁着别人午休的功夫研究了一下DatepickerDialog的样式,百度一下,一大把都是跟theme和style 的方法来定义Dialog,都是属于自定义的那种,效果不尽人意。个人感觉下面这个效果还是比较符合的,所以就拿出来和大家分享了,可以直接拿去引用即可。(个人吐槽一句,这代码写的真TM看不懂!!!),好了如下所示:

    <style  name="DatePickerDialog"  parent="@android:Theme.Holo.Light.Dialog">
            <item name="android:windowFrame">@null</item>
            <item name="android:windowTitleStyle">@android:style/TextAppearance.Holo</item>
            <item name="android:windowBackground">@android:color/transparent</item>
            <item name="android:windowIsFloating">true</item>
            <item name="android:windowContentOverlay">@null</item>
            <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
            <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
            <item name="android:windowActionBar">false</item>
            <item name="android:windowActionModeOverlay">true</item>
            <item name="android:windowCloseOnTouchOutside">true</item>
            <item name="android:colorBackgroundCacheHint">@null</item>
            <item name="android:buttonBarStyle">@android:style/Holo.Light.ButtonBar.AlertDialog</item>
            <item name="android:textSize">14sp</item>
            <item name="android:textAppearance">@android:style/TextAppearance.Holo.Small</item>
            <item name="android:listPreferredItemPaddingLeft">16dip</item>
            <item name="android:listPreferredItemPaddingRight">16dip</item>
        </style>

    这里定义了一个style  ,只要将这个style 在DatePickerDialog的 style中 引用一下 即可完成。

    but  ,the style needs android API level 14!~

    哎,博文写的真没水平

    QQ群号433409373 ->老夫在此等候小伙伴一起学习探讨交流~~~共建学习平台

    史上最难学的计算机技术,没有之一
  • 相关阅读:
    golang入门--一个简单的http client
    Linux 安装JDK1.8
    spring boot配置拦截器和过滤器
    spring boot swagger配置
    spring boot语言国际化
    element-ui 中为表头添加tooltips
    spring boot定时任务的使用
    Windows编译运行webrtc全过程,并实现屏幕共享
    WLYX官方团队の规则
    AVL树的平衡算法(JAVA实现)
  • 原文地址:https://www.cnblogs.com/sanra/p/3940445.html
Copyright © 2020-2023  润新知