| 3 | 1/1 | 返回列表 |
| 查看: 452 | 回復(fù): 2 | |||
張小販123銀蟲 (小有名氣)
|
[求助]
懂得進來看看 金幣可以再商量么 哈哈
|
|
3,PreferenceActivityTest: package com.example.activity01; import java.util.List; import android.os.Bundle; import android.preference.PreferenceActivity; import android.preference.PreferenceFragment; import android.app.Activity; import android.app.ExpandableListActivity; import android.app.LauncherActivity; import android.content.Intent; import android.view.Gravity; import android.view.Menu; import android.view.View; import android.view.ViewGroup; import android.widget.AbsListView; import android.widget.ArrayAdapter; import android.widget.BaseExpandableListAdapter; import android.widget.Button; import android.widget.ExpandableListAdapter; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; public class PreferenceActivityTest extends PreferenceActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if(hasHeaders()){ Button button=new Button(this); button.setText("設(shè)置操作" ;setListFooter(button); } } @Override public void onBuildHeaders(List<Header> target) { // TODO Auto-generated method stub loadHeadersFromResource(R.xml.preference_headers,target); } public static class Prefs1Fragment extends PreferenceFragment{ @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preferences); } } public static class Prefs2Fragment extends PreferenceFragment{ @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.display_prefs); } } } 除此之外,在res.xml下面 還有三個布局文件: 1,preference_headers,xml: <?xml version="1.0" encoding="utf-8"?> <Preference-headers xmlns:android="http://schemas.android.com/apk/res/android" > <header android:fragment="com.example.activity01.PreferenceActivityTest$Prefs1Fragment" android:icon="@drawable/ic_settings_applications" android:title="程序選項設(shè)置" android:summary="設(shè)置應(yīng)用的相關(guān)選項" /> <header android:fragment="com.example.activity01.PreferenceActivityTest$Prefs2Fragment" android:icon="@drawable/ic_settings_display" android:title="界面選項設(shè)置" android:summary="設(shè)置顯示界面的相關(guān)選項"> </header> </Preference-headers> 2.display_prefs.xml: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <PreferenceCategory android:title="背景燈光組"> <ListPreference android:key="light" android:title="燈光強度" android:summary="請選擇燈光強度" android:dialogTitle="請選擇燈光強度" /> </PreferenceCategory> <PreferenceCategory android:title="文字顯示組"> <SwitchPreference android:key="autoScroll" android:title="自動滾屏" android:summaryOn="自動滾屏:開啟" android:summaryOff="自動滾屏:關(guān)閉" android:defaultValue="true"/> </PreferenceCategory> </PreferenceScreen> 3,preferences.xml: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <RingtonePreference android:ringtoneType="all" android:title="設(shè)置鈴聲" android:summary="選擇鈴聲" android:key="ring_key" android:showSilent="true" /> <PreferenceCategory android:title="個人信息組"> <EditTextPreference android:key="name" android:title="填寫用戶名" android:summary="填寫您的用戶名" android:dialogTitle="您所使用的用戶名為:"/> <ListPreference android:key="gender" android:title="性別" android:summary="選擇您的性別" android:dialogTitle="ListPreference"/> </PreferenceCategory> <PreferenceCategory android:title="系統(tǒng)功能設(shè)置組"> <CheckBoxPreference android:key="autoSave" android:title="自動保存進度" android:summaryOn="自動保存:開啟" android:summaryOff="自動保存:關(guān)閉" android:defaultValue="true"/> </PreferenceCategory > </PreferenceScreen> 我的這個程序編譯沒有報錯,但是安裝運行之后如果點擊主界面的“設(shè)置程序參數(shù)”選項,就會死機,不知道為什么,希望各位高手指教!。 |

木蟲 (正式寫手)
專家顧問 (文壇精英)
![]() |
專家經(jīng)驗: +1654 |
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 08工科求調(diào)劑286 +4 | tgs_001 2026-03-28 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 285求調(diào)劑 +6 | AZMK 2026-03-29 | 9/450 |
|
|
[考研] 生物學(xué)學(xué)碩,一志愿湖南大學(xué),初試成績338 +7 | YYYYYNNNNN 2026-03-26 | 9/450 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +9 | hanamiko 2026-03-27 | 9/450 |
|
|
[考研] 346求調(diào)劑 一志愿070303有機化學(xué) +7 | 蘿卜燉青菜 2026-03-28 | 8/400 |
|
|
[考研] 289求調(diào)劑 +16 | 新時代材料 2026-03-27 | 16/800 |
|
|
[考研] 求調(diào)劑 +7 | 青春裁為三截 2026-03-29 | 7/350 |
|
|
[基金申請] 面上5B能上會嗎? +7 | redcom 2026-03-29 | 7/350 |
|
|
[考研] 085602 化學(xué)工程專碩 340分求調(diào)劑 +4 | qianbai11 2026-03-29 | 4/200 |
|
|
[考研] 數(shù)一英一271專碩(085401)求調(diào)劑,可跨 +7 | 前行必有光 2026-03-28 | 8/400 |
|
|
[考研] 0703化學(xué)調(diào)劑,求導(dǎo)師收 +9 | 天天好運來上岸?/a> 2026-03-24 | 10/500 |
|
|
[考研] 312,生物學(xué)求調(diào)劑 +3 | 小譯同學(xué)abc 2026-03-28 | 3/150 |
|
|
[考研] 286求調(diào)劑 +12 | PolarBear11 2026-03-26 | 12/600 |
|
|
[考研] 材料求調(diào)劑一志愿哈工大324 +7 | 閆旭東 2026-03-28 | 9/450 |
|
|
[考研] 265求調(diào)劑 +8 | 小木蟲085600 2026-03-27 | 8/400 |
|
|
[考研] 安徽大學(xué)專碩生物與醫(yī)藥專業(yè)(086000)324分,英語已過四六級,六級521,求調(diào)劑 +4 | 美味可樂雞翅 2026-03-26 | 4/200 |
|
|
[考研] 341求調(diào)劑 +7 | 青檸檬1 2026-03-26 | 7/350 |
|
|
[考研] 中國科學(xué)院深圳先進技術(shù)研究院-光纖傳感課題組招生-中國科學(xué)院大學(xué)、深圳理工大學(xué)聯(lián)培 +5 | YangTyu1 2026-03-26 | 5/250 |
|
|
[考研] 07化學(xué)303求調(diào)劑 +5 | 睿08 2026-03-25 | 5/250 |
|
|
[考研] 296求調(diào)劑 +4 | 汪!?! 2026-03-25 | 7/350 |
|