zoukankan      html  css  js  c++  java
  • android-Preference 风格调整

    <CheckBoxPreference android:defaultValue="false" android:layout="?android:attr/preferenceLayoutChild"
    android:key
    ="pref_key_mms_group_mms" android:summary="@string/pref_summary_mms_group_mms" android:title="@string/pref_title_mms_group_mms" /> <CheckBoxPreference android:defaultValue="false" android:key="pref_key_mms_delivery_reports" android:summary="@string/pref_summary_mms_delivery_reports" android:title="@string/pref_title_mms_delivery_reports" /> <CheckBoxPreference android:defaultValue="false" android:key="pref_key_mms_read_reports" android:summary="@string/pref_summary_mms_read_reports" android:title="@string/pref_title_mms_read_reports" /> <CheckBoxPreference android:defaultValue="false" android:key="pref_key_mms_auto_reply_read_reports" android:summary="@string/pref_summary_mms_auto_reply_read_reports" android:title="@string/pref_title_mms_auto_reply_read_reports" />

    上面这个界面,你会发现第一个跟其他的几个的布局是不一样的。体现在,或者是没有分割线,或者是左右边距不对。只要把这个去掉就行了,具体原因,感觉是

    android:layout="?android:attr/preferenceLayoutChild" 

    引用的是系统定义的一个布局文件,如果去掉了,就是默认的自己添加的了

    preferenceLayoutChild

    是一个theme中的属性

  • 相关阅读:
    docker 入门5
    docker 入门4
    Machine概念和获取帮助 【翻译】
    docker 入门3
    docker 入门2
    docker 入门1
    在生产环境中使用Compose 【翻译】
    docker常用命令整理
    ASP.NET WebAPI 06 HttpMessageHandler管道
    ASP.NET WebAPI 05 参数绑定
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_preference_15020116.html
Copyright © 2011-2022 走看看