无法在Android中创建偏好活动

时间:2013-04-10 03:33:37

标签: java android xml preferences deprecated

我正在尝试在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>

1 个答案:

答案 0 :(得分:0)