【发布时间】:2020-07-14 05:10:47
【问题描述】:
我有一个片段和一个活动,片段和活动。
在片段中,我有一个按钮。当单击按钮时,Activity 启动。
在 Activity 中,我有一个 EditText。
我想在 Activity 按下返回时,在 TextView 的 Fragment 中显示从 EditText 检索到的数据。
有人可以帮我编写代码来完成这项工作吗?
【问题讨论】:
-
在片段和活动中显示你的代码
我有一个片段和一个活动,片段和活动。
在片段中,我有一个按钮。当单击按钮时,Activity 启动。
在 Activity 中,我有一个 EditText。
我想在 Activity 按下返回时,在 TextView 的 Fragment 中显示从 EditText 检索到的数据。
有人可以帮我编写代码来完成这项工作吗?
【问题讨论】:
从片段中,有一个公共静态变量(字符串)所以:
public static String my_text="";
然后在 ativity onBackPressed() 上,像这样设置公共静态变量的值:
EditText edt;
@Override
public void onBackPressed() {
Yourfragment.my_text=edt.getText.toString();//Yourfragment IS THE NAME OF YOUR FRAGMENT WHERE YOU DECLARED my_text
}
【讨论】: