zoukankan      html  css  js  c++  java
  • 自己定义android 4.0以上的对话框风格

    做个笔记。这里是Dialog的风格,假设是用AlertDialog创建的,不能直接用。在styles.xml的写法:
        <style name="DialogWindowTitle">
            <item name="android:textSize">22sp</item>
            <item name="android:textColor">@color/font_green</item>
        </style>
        <style name="DialogWindowTitle.DeviceDefault">
            <item name="android:maxLines">1</item>
            <item name="android:scrollHorizontally">true</item>
            <item name="android:textAppearance">@style/DialogWindowTitle</item>
        </style>
        <style name="Theme.DeviceDefault.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" >
            <item name="android:windowTitleStyle">@style/DialogWindowTitle.DeviceDefault</item>
        </style>

    使用方法:new Dialg(context, R.style.Theme_DeviceDefault_Dialog).

    或者是在自定的App主题中加上:        <item name="android:dialogTheme">@style/Theme.DeviceDefault.Dialog</item>

        <style name="ParkingTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
            <!--<item name="sdlDialogStyle">@style/DialogStyleLight.Custom</item>-->
            <item name="android:dialogTheme">@style/Theme.DeviceDefault.Dialog</item>
        </style>


  • 相关阅读:
    迷 宫
    车厢调度
    快速幂
    2804 最大最小数质因数
    3022 西天收费站
    2291 糖果堆
    1464 装箱问题 2
    Exists/In/Any/All/Contains操作符
    window.onscroll
    zIndex 属性设置元素的堆叠顺序。
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5177609.html
Copyright © 2011-2022 走看看