preference.xml

<?xml version="1.0" encoding="utf-8"?>                  android:entryValues="@array/my_array"    android:key="list"/>

**Activity.java

package com.lin.share;import android.content.SharedPreferences;import android.os.Bundle;import android.preference.EditTextPreference;import android.preference.ListPreference;import android.preference.Preference;import android.preference.Preference.OnPreferenceChangeListener;import android.preference.PreferenceActivity;import android.preference.PreferenceManager;import android.view.View;public class TestPreferenctScreenActivity extends PreferenceActivity {    /** Called when the activity is first created. */    ListPreference  list;    SharedPreferences prefs;    EditTextPreference editTextPreference;        @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        addPreferencesFromResource(R.xml.preference);       prefs=PreferenceManager.getDefaultSharedPreferences(this);        list=(ListPreference)findPreference("list");        editTextPreference=(EditTextPreference)findPreference("edit");        editTextPreference.setSummary(prefs.getString("edit","default"));                editTextPreference.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {@Overridepublic boolean onPreferenceChange(Preference preference, Object newValue) {// TODO Auto-generated method stubeditTextPreference.setSummary(newValue.toString());editTextPreference.setDefaultValue(newValue);editTextPreference.setText(newValue.toString());return false;}});        list.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {@Overridepublic boolean onPreferenceChange(Preference preference, Object newValue) {System.out.println("change"+newValue);list.setSummary(newValue.toString());list.setValue(newValue.toString());return false;}});    }}


更多相关文章

  1. 获取android手机基本信息
  2. 电话接听并查看该人姓名
  3. android中ListView介绍
  4. Android设计一个答题APP
  5. [android]android自动化测试十三之JavaMonkey跨APP操作
  6. Android应用的LinearLayout中嵌套RelativeLayout的布局用法
  7. Android(安卓)相对布局 简单编程
  8. android之ListView布局
  9. 获取android手机基本信息

随机推荐

  1. 微软为Win10开发Android和iOS快速移植工
  2. Android(安卓)Intent:不同应用程序之间通
  3. Android自定义控件以及控件属性的自定义
  4. Android(安卓)那些你所不知道的Bitmap对
  5. Android(安卓)资源和国际化 [复制链接]
  6. androd中使用 https ssl
  7. android 通过操作像素来实现水波效果
  8. Android(安卓)NDK入门实例 计算斐波那契
  9. Android(安卓)重要基本开发规范
  10. Android(安卓)修改全局自定义字体样式(字