2013-04-10 38 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

回答