2013-04-10 60 views
0

我想在android中設置偏好設置。發生什麼事是你啓動應用程序,你在應用程序中按手機上的菜單或設置按鈕。首選項應該位於您可以選擇的類別上。問題是當我點擊應用程序崩潰時的偏好。有人可以修復並重新編碼我的代碼。無法在Android中創建偏好設置活動

import android.os.Bundle; 
import android.preference.PreferenceActivity; 

public class Prefs extends PreferenceActivity{ 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    addPreferencesFromResource(R.xml.prefs); 
} 



} 

我知道我使用的是過時的方法,我試圖去android.developers網站,我無法找到一個答案

這裏是我的XML:

<EditTextPreference 
    android:title="EditText" 
    android:key="name" 
    android:summary="Enter Your Name" 
    /> 

<CheckBoxPreference 
    android:title="CheckBox" 
    android:defaultValue="true" 
    android:key="checkbox" 
    android:summary="check this box" 
    /> 

<ListPreference 
    android:title="list" 
    android:key="list" 
    android:summary="This is a list to choose from" 
    android:entries="@+array/list" 
    android:entryValues="@+array/lvalues" 
    ></ListPreference> 

+0

你得到什麼錯誤?發佈你的日誌在這裏登錄... – 2013-04-10 05:02:21

+0

你嘗試過不推薦的方法(使用PreferenceFragment)? – 2013-04-10 06:20:17

回答