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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie öffnen Sie Ihre Aktivität, wenn Sie klicken Sie auf Ihre Schaltfläche "Einstellungen". Wenn Ihr mit einer action bar, benutzen Sie etwas wie dieses:
Ich Stimme zu, es sollte wohl in der Anleitung. Haben Sie sich durch die Training - Unterricht? Alle die Grundlagen der app-Entwicklung da sind. Wann immer Sie wollen zu gehen, um eine neue Aktivität, die Sie haben, nennen eine Absicht zu öffnen, die Aktivität. Siehe hier. Hoffe, das hilft!
InformationsquelleAutor Justin Vartanian
In Ihrer Haupttätigkeit
InformationsquelleAutor Dut A.