2017-08-26 2 views
-1

Ich bin Anfänger Entwickler zu retten und ich versuche, eine Zeitplan App mit Tabbed Aktivität zu machen, und ich möchte, dass jeder Reiter einen Tag sein und an jedem Tag/Tab gibt es ein paar von einfachen Texten mit Hinweisen und Benutzer kann den einfachen Text füllen, aber das Problem ist, wenn ich den Klartext mit Text fülle und dann die App schließe, verschwindet der Text und ich muss den Klartext wieder auffüllen.Zeitplan App: wie editText

Wie kann ich den Text innerhalb des Klartext speichern und machen es angezeigt, wenn ich die App öffnen

bitte helfen

Antwort

2

Sie shared-preferences

in onStop

SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE); 
SharedPreferences.Editor editor = sharedPref.edit(); 
editor.putString(getString(R.string.saved_high_score), editText.getText().toString()); 
editor.commit(); 
verwenden können

und in onResume

SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE); 
int defaultValue = getResources().getInteger(R.string.saved_high_score_default); 
editText.setText(sharedPref.getString(getString(R.string.saved_high_score), defaultValue)); 

tun dies für jede textView, die Sie haben.

Verwandte Themen