Android中preference 自定义样式
来源:互联网 发布:云主机怎么绑定域名 编辑:程序博客网 时间:2024/05/29 15:13
http://stackoverflow.com/questions/4469514/how-to-customize-text-color-of-the-checkboxpreference-title
当PreferenceActivity 的CheckBoxPreference 的title过长时在MIUI下显示的很恶心~~~
1. layout
lauout->bbb.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:minHeight="?android:attr/listPreferredItemHeight" android:gravity="center_vertical" android:paddingRight="?android:attr/scrollbarSize"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="15dip" android:layout_marginRight="6dip" android:layout_marginTop="6dip" android:layout_marginBottom="6dip" android:layout_weight="1"> <TextView android:id="@+android:id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" android:textAppearance="?android:attr/textAppearanceLarge" android:ellipsize="marquee" android:fadingEdge="horizontal" android:textColor="#FF0000" /> <TextView android:id="@+android:id/summary" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@android:id/title" android:layout_alignLeft="@android:id/title" android:textAppearance="?android:attr/textAppearanceSmall" android:maxLines="4" /> </RelativeLayout> <!-- Preference should place its actual preference widget here. --> <LinearLayout android:id="@+android:id/widget_frame" android:layout_width="wrap_content" android:layout_height="fill_parent" android:gravity="center_vertical" android:orientation="vertical" /></LinearLayout>
2. preference
xml->aaa.xml
<?xml version="1.0" encoding="utf-8"?><PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <CheckBoxPreference android:disableDependentsState="true" android:title="aaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" android:summaryOn="ooooooooooooooooooooooooooooooooooooooooooooooooooo" android:summaryOff="fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"> </CheckBoxPreference> <CheckBoxPreference android:key="testcheckbox" android:title="Checkbox Titlessssssssssssssssssssssssssssssssssssssssssss" android:summaryOn="ooooooooooooooooooooooooooooooooooooooooooooooooooo" android:summaryOff="fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" android:layout="@layout/bbb"> </CheckBoxPreference> </PreferenceScreen>
3.
package com.ltc.preferences;import android.os.Bundle;import android.preference.PreferenceActivity;public class ActPreference extends PreferenceActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.aaa); }}
- Android中preference 自定义样式
- android 自定义Preference(APIDemons中自定义Preference解析)
- Android中自定义Preference的使用
- Android preference 自定义控件
- Android 自定义 Preference
- android preference自定义
- Android 自定义preference组件
- android中自定义样式
- android Preference相关样式修改
- android 自定义preference的属性
- Android如何自定义Preference呢?
- Android中spinner自定义样式
- Android中自定义checkbox样式
- Android中自定义checkbox样式
- android中checkbox自定义样式
- Android中自定义seekbar样式
- Android中自定义checkbox样式
- Android中自定义checkbox样式
- My97DatePicker-js日历控件
- SVG与html的交互(svg的js与html的js互调用)
- Oracle中Decode()函数使用技巧
- readv/writev系统调用
- InvalidateRect UpdateWindow RedrawWindow
- Android中preference 自定义样式
- InstallShield中SUPPORTDIR的初始文件列表
- Linux下yum命令
- nginx
- AbandonedObjectPool is used (org.apache.commons.dbcp.AbandonedObjectPool@37773777) LogAbandoned: t
- 正则表达式语法
- 使用getopts
- ACE_SOCK
- 关于jquery插件冲突的问题。