ユーザーがパスワードを入力したときにそのコンテンツにアクセスできるAndroidアプリケーションを開発しています。データベースを含めたくありません。アプリケーションがユーザーの新しいパスワードを作成できるようにし、ユーザーが古いパスワードを新しいパスワードに変更できるようにしたいだけです。
2つのクラスと1つのxmlを作成しました。しかし、私が今欲しいのは、ユーザーが古いパスワードを変更できるように、EdittextPreferenceが通常の1ではなく3つのedittextをポップアップするようにすることです。これまでのコードを参照してください
<EditTextPreference android:key="showPreferences"
android:title="Preferences"
android:summary="Admin Data"
android:defaultValue="Nothing"/>
<EditTextPreference android:key="editPassword"
android:title="Change Password"
android:summary="This allows you to change password"
android:defaultValue="Nothing"/>
my.preferencesをパッケージ化します。
android.os.Bundleをインポートします。import android.preference.PreferenceActivity;
パブリッククラスSetPrefsはPreferenceActivity{を拡張します
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.prefs);
}
}