android PreferenceScreen使用笔记 preferencescreen嵌套



preference.xml

[html] view plaincopy?

<?xmlversion="1.0"encoding="utf-8"?>

<PreferenceScreenxmlns:android="http://schemas.android.com/apk/res/android"

>

<Preferenceandroid:title="基本信息"

android:layout="@layout/text_view"></Preference><!--自定义layout-->

<CheckBoxPreferenceandroid:key="checkbox"

android:title="性别"

android:summary="男,女"/>

<RingtonePreferenceandroid:key="ringtone"

android:title="RingtonePreference"

android:showDefault="true"

android:showSilent="true"

android:summary="Pickatone,anytone"/>

<ListPreferenceandroid:summary="selectalist"

android:title="Type"

android:entries="@array/my_array"<!--string-array-->

android:entryValues="@array/my_array"

android:key="list"/>

<EditTextPreferenceandroid:key="edit"

android:dialogTitle="nihao"

android:title="姓名"

/>

</PreferenceScreen>

**Activity.java

[java] view plaincopy?

packagecom.lin.share;

importandroid.content.SharedPreferences;

importandroid.os.Bundle;

importandroid.preference.EditTextPreference;
android PreferenceScreen使用笔记 preferencescreen嵌套

importandroid.preference.ListPreference;

importandroid.preference.Preference;

importandroid.preference.Preference.OnPreferenceChangeListener;

importandroid.preference.PreferenceActivity;

importandroid.preference.PreferenceManager;

importandroid.view.View;

publicclassTestPreferenctScreenActivityextendsPreferenceActivity{

/**Calledwhentheactivityisfirstcreated.*/

ListPreferencelist;

SharedPreferencesprefs;

EditTextPreferenceeditTextPreference;

@Override

publicvoidonCreate(BundlesavedInstanceState){

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(newOnPreferenceChangeListener(){

@Override

publicbooleanonPreferenceChange(Preferencepreference,ObjectnewValue){

//TODOAuto-generatedmethodstub

editTextPreference.setSummary(newValue.toString());

editTextPreference.setDefaultValue(newValue);

editTextPreference.setText(newValue.toString());

returnfalse;

}

});

list.setOnPreferenceChangeListener(newOnPreferenceChangeListener(){

@Override

publicbooleanonPreferenceChange(Preferencepreference,ObjectnewValue){

System.out.println("change"+newValue);

list.setSummary(newValue.toString());

list.setValue(newValue.toString());

returnfalse;

}

});

}

}

  

爱华网本文地址 » http://www.aihuau.com/a/25101013/150841.html

更多阅读

其他版本《五公经》灵符图片数套 五公经全文

。(读者也可以到百度搜索桃花艷史阿斯博客相册清晰图片)若读者印刷五公经时也可以使用(桃花艳史阿斯无极博客)网中经文配合此处灵符:使用其中的一套就可以各个灵符都可佩戴与贴写五公名的用于后期子丑寅卯年避黑风赤雨及一切灾难第一套

教你如何正确使用安全套(图) 安全套正确使用图片

据Discovery.com报道,如果使用不当,安全套并不能预防意外受孕和性传播疾病。不幸的是,一项最新研究显示,安全套使用不当的情况非常普遍,有些错误甚至非常严重。最常犯的错误包括,不是一开始就戴好安全套,而是性交

sql子查询 嵌套SELECT语句 exists sql

sql子查询/嵌套SELECT语句嵌套SELECT语句也叫子查询,一个 SELECT 语句的查询结果能够作为另一个语句的输入值。子查询不但能够出现在Where子句中,也能够出现在from子句中,作为一个临时表使用,也能够出现在select list中,作为一个字段值来

声明:《android PreferenceScreen使用笔记 preferencescreen嵌套》为网友清尊素影分享!如侵犯到您的合法权益请联系我们删除