2

私はアンドロイドが初めてで、編集テキストがあり、設定で入力したテキストを保存したかったのですが、誰か助けてくれますか....

前もって感謝します

4

2 に答える 2

1

Androidでデータを永続化するには、実際には3つの方法があります。

  1. 共有設定
  2. ローカル ファイル (xml、csv など)
  3. SQL Lite データベース

「共有設定」を開始するためのコードを次に示します。

//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

楽しみ!

于 2012-08-25T20:05:42.040 に答える
0
 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();

}
于 2012-08-25T20:54:46.647 に答える