ListPreference 基本使用
来源:互联网 发布:大淘营淘宝 编辑:程序博客网 时间:2024/05/21 09:46
ListPreference的定义:
<ListPreference
android:dialogTitle= "@string/machine_type_number"
android:key= "machine_type_number"
android:entries= "array/entries_color_type"
android:entryValues= "array/entries_value_color_type"
android:title= "@string/machine_type_number" />
要明确两个属性:android:entries,和android:entryValues。前者代表list中要显示的内容,后者代表内容所对应的值,这个值是当有需要的时候用来传递的。这个属性的赋值有两种方式,一种是在资源数组文件中定义,另外一种就是在代码中添加。
第一种方式:定义两个数组,
<string-array name ="entries_value_color_type">
<item >1 </item>
<item >2 </item>
<item >3 </item>
<item >4 </item>
</string-array >
<string-array name ="entries_color_type">
<item >Blue </item>
<item >Green </item>
<item >Red </item>
<item >Orange </item>
</string-array >
另一种方式就是在代码中通过ListPreference.setEntries(CharSequence[] entries)和ListPreference.setEntryValues(CharSequence[] entryValues)添加
最后可以设置ListPreference的监听事件:ListPreference.setOnPreferenceChangeListener(OnPreferenceChangeListener mPreferChangeListener)。
@Override
public boolean onPreferenceChange(Preference preference, Object arg1) {
return false;
}
在方法中就可以实现自己想要进行的操作了。补充下方法中的Object 对象就是你所设定的entryValues的值
以上是自己的一点拙见,如有误导,欢迎指出
0 0
- ListPreference 基本使用
- Android listpreference 使用笔记
- ListPreference的使用(代码)
- Android中ListPreference的使用
- 使用ListPreference时,列表框中不显示内容
- Android中类ListPreference使用介绍
- 使用PreferenceActivity时,如何获取ListPreference中选中的值
- 使用PreferenceActivity时,如何获取ListPreference中选中的值
- Android ListPreference
- Android ListPreference的用法
- Android ListPreference的用法
- android Preference ListPreference EditTextPreference
- Android ListPreference的用法
- Android 自定义ListPreference
- Android ListPreference的用法
- ListPreference 隐藏弹出dialog
- Android ListPreference的用法
- Android ListPreference的用法
- Cocos2d-x v3.0物理系统 利用PhysicsEditor创建多边形
- IOS开发---OC语言-㉘内存管理ARC循环调用
- Note: LSR LER
- 『IOS』大屏iPhone的适配
- 机器学习资源指南
- ListPreference 基本使用
- expected specifier-qualifier-list before 'size_t'
- 机器学习大家
- 经典的机器学习方面源代码库
- 选项卡
- [Hb-VIII] 转移指令 显示带色字符串
- conkeror 常用快捷键
- Xcode 创建工程时没有Class Prefix
- 黑马程序员——字符串3:操作字符串的其他类