情况是我想创建一个应用程序,该应用程序应该能够在每次单击按钮时在LinearLayout中创建一个新的TextView。来自的文本和分配给该TextView的EditText ist。我设法做到这一点。但是,一旦应用程序关闭并再次启动,我一直在努力保存所有创建的TextView。我尝试使用OnSaveInstanceState和OnRestoreInstance状态保存一个数组,我将在TextView上显示的每个文本保存到该数组。还原后,我将检查arraylist的大小并为arraylist中的每个值创建一个Tex…

2020年5月2日 0条评论 10点热度 阅读全文

我将用户在EditText中输入的文本替换为按下按钮时TextView的文本。更改TextView文本后,当我导航到另一个片段或活动并返回时,TextView会恢复为原始文本。我尝试了多种解决方案来将实例状态保存为无效。 Edit2:这是片段中的最新代码 public class TeamFragment extends Fragment { private TextView testTextView; private EditText testEditText; private SharedPreferences…

2020年2月21日 0条评论 10点热度 阅读全文