Hinzufügen von Einstellungen zur android-app

Dies ist definitiv eine noob Frage. Ich habe die Anweisungen befolgt hier http://developer.android.com/guide/topics/ui/settings.html#Activity und wenn ich auf Einstellungen, dann passiert nichts.

Hier ist, was ich in MainActivity.java:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);   
    PreferenceManager.setDefaultValues(this, R.xml.preferences, false);
}

Dann habe ich eine neue java-Datei aufgerufen PrefsActivity.java

public class PrefsActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.preferences);
}    }

Dann habe ich res/xml/preferences.xml

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference
    android:key="face_up"
    android:title="@string/face_up"
    android:summary="@string/face_up_desc"
    android:defaultValue="false" />
</PreferenceScreen>

Ich versuche, um es kompatibel mit minsdk 7, wenn möglich. Was bin ich?

InformationsquelleAutor batoutofhell | 2013-02-28

Schreibe einen Kommentar