重複の可能性:
SharedPreferences 内の文字列の配列
私は Android の初心者であり、Preferences から String[] を保存および取得する方法を研究したいと考えています。今のところ、コードのサンプルが 2 つあります。保存用はこれ
void saveText() {
sPref = getSharedPreferences("MyPref", MODE_PRIVATE);
Editor ed = sPref.edit();
ed.putString(SAVED_TEXT, position_name);
ed.commit();
}
そして position_name は EditText 入力として来ました。まず、文字列配列に保存してから、文字列配列を設定に保存する必要があります。ロードのために、次のコードがあります
void loadText() {
sPref = getSharedPreferences("MyPref", MODE_PRIVATE);
String position_name = sPref.getString(SAVED_TEXT, "");
bazar.add(new Bazar(position_name, R.drawable.unread));
}
どちらのメソッドも静的ですが、動的な String 型のデータで動作するようにしたいと考えています。要するに、文字列配列に格納する必要があるデータを入力してから、文字列配列を設定に格納し、アクティビティをロードするときに、それらの格納されたデータを取得する必要があります。さまざまなアプローチを試みましたが、結果はありませんでした。これについて私を助けてもらえますか。