如何在应用程序重新打开时检索 Edittext 中的最后一个 back/keep data/value

How to retrieve back/keep the last data/value in Edittext when the app is reopen

在我的例子中,我想取回我在 Edittext 中输入的最后一个数据,无论我重新打开应用程序还是打算返回 activity。

有什么办法可以解决这个问题吗?我在考虑使用 SharedPreferences 来自动检索回 activity。

使用shared preferences in TextWatcher或点击按钮

保存值

   SharedPreferences sharedpreferences = getSharedPreferences("YourPreferenceName", Context.MODE_PRIVATE);  

Editor editor = sharedpreferences.edit();
editor.putString("textvalue", "value");
editor.commit();

获取值

SharedPreferences sharedpreferences = getSharedPreferences("YourPreferenceName", Context.MODE_PRIVATE);

String textvalue = sharedpreferences.getString("textvalue", "default_value");