commit 3ac2a32c48115838392c34f2c83b07f3885eb137 parent 8e143c26ad7be9f4b4242899aa64a7581e367f6a Author: Bertrand BRUN <bertrand0brun@gmail.com> Date: Thu, 20 Jan 2011 12:00:32 +0100 Ajout des préférences. Pour tester écrire dans Main.onCreate() startActivity(new Intent(Preference.class)); Diffstat:
| M | code/PtiClic/AndroidManifest.xml | | | 3 | ++- |
| A | code/PtiClic/res/xml/prefs.xml | | | 11 | +++++++++++ |
| A | code/PtiClic/src/org/pticlic/Preference.java | | | 17 | +++++++++++++++++ |
3 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/code/PtiClic/AndroidManifest.xml b/code/PtiClic/AndroidManifest.xml @@ -12,7 +12,8 @@ </intent-filter> </activity> - </application> + <activity android:name=".Preference" android:label="Préférence"></activity> +</application> </manifest> \ No newline at end of file diff --git a/code/PtiClic/res/xml/prefs.xml b/code/PtiClic/res/xml/prefs.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> + + <PreferenceCategory android:title="Connexion"> + + <EditTextPreference android:title="Login" android:key="login"></EditTextPreference> + <EditTextPreference android:title="Mot de Passe" android:key="passwd"></EditTextPreference> + + </PreferenceCategory> +</PreferenceScreen> +\ No newline at end of file diff --git a/code/PtiClic/src/org/pticlic/Preference.java b/code/PtiClic/src/org/pticlic/Preference.java @@ -0,0 +1,17 @@ +package org.pticlic; + +import android.os.Bundle; +import android.preference.PreferenceActivity; + +public class Preference extends PreferenceActivity { + + /* (non-Javadoc) + * @see android.preference.PreferenceActivity#onCreate(android.os.Bundle) + */ + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + addPreferencesFromResource(R.xml.prefs); + } + +}