私はアンドロイドが初めてで、編集テキストがあり、設定で入力したテキストを保存したかったのですが、誰か助けてくれますか....
前もって感謝します
私はアンドロイドが初めてで、編集テキストがあり、設定で入力したテキストを保存したかったのですが、誰か助けてくれますか....
前もって感謝します
Androidでデータを永続化するには、実際には3つの方法があります。
「共有設定」を開始するためのコードを次に示します。
//get reference to a Shared Preferences instance
SharedPreferences preferences = context.getSharedPreferences("Some Name You Make Up", 0);
//add a string to the given Shared Preferences store by key
SharedPreferences.Editor editor = preferences.edit();
editor.putString("some_key", "some_value");
//read the value from the Shared preferences
String value = preferences.getString("some_key", " ");
共有設定に関するAndroidドキュメントへのリンクは次のとおりです。
http://developer.android.com/reference/android/content/SharedPreferences.html
楽しみ!
SharedPreferences settings=getSharedPreferences("mypref", 0);
et.setText(settings.getString("tvalue"," "));
次に onstop() メソッドをオーバーライドします
@オーバーライド
protected void onStop() {
// TODO Auto-generated method stub
super.onStop();
SharedPreferences settings=getSharedPreferences("mypref", 0);
SharedPreferences.Editor editor=settings.edit();
editor.putString("tvalue", et.getText().toString());
editor.commit();
}