-1
からデータを取得私はボタンをクリックしますと、そのようなこの計算は私の平等ボタンを共有好み
historyList.add(calcInput.getText().toString()+" = "+calcOutput.getText().toString());
stringBuilder = new StringBuilder();
for (String s : historyList){
stringBuilder.append(s);
stringBuilder.append(",");
}
editor.putString("hist", stringBuilder.toString());
editor.apply();
そしてRetrivesデータなどの履歴バックアップのための共有の嗜好にデータを保存するように設計
historyString = setting.getString("hist", null);
historyAdaptorArray = historyString.split(",");
adapter = new ArrayAdapter<String>(getActivity(),
R.layout.support_simple_spinner_dropdown_item, historyAdaptorArray);
listView.setAdapter(adapter);
私の問題は、新しい値がsharedpreferenceに追加されたときにアプリケーションの以前の履歴データが読み込まれるたびに消えてしまうことです。 クリアするまでデータを常に利用できるようにするにはどうすればよいですか?
共有先であなたの後ろにあるものはありますか?いい考えではない。ユーザーがアプリを再インストールすると、キャッシュが再起動され、すべてが消えてしまいます。 FirebaseまたはParse-Serverを使用してください。 – DroiDev
私は永遠に保存しません。上記の問題に関して私を案内してくれますか? :) –
https://www.tutorialspoint.com/android/android_shared_preferences.htm – DroiDev