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中的属性

  • 相关阅读:
    Decision Tree
    Bigtable:结构化数据的分布式存储系统
    堆排序分析及php实现
    PDO防sql注入原理分析
    memcached的key,value,过期时间的限制
    归并排序--详细解释版
    深入理解redis持久化
    strace追踪未开始或者来不及捕获pid的进程(译)
    php中session锁--如何防止阻塞请求(译)
    php多进程总结
  • 原文地址:https://www.cnblogs.com/zhangshuli-1989/p/zhangshuli_preference_15020116.html
Copyright © 2011-2022 走看看