Android 从上一个活动选项卡获取视图

Android 从上一个活动选项卡获取视图,android,android-fragments,tabs,android-edittext,Android,Android Fragments,Tabs,Android Edittext,我正在开发一个Android应用程序。 我使用FragmentStatePagerAdapter实现了一个带有选项卡的视图寻呼机,如链接中所述,并将选项卡添加到活动的OnCreate方法上的ActionBar中 在Framint的onCreateView事件中,我正在膨胀包含EditText视图的布局,因此每个生成的选项卡都有自己的EditText供用户输入数据 问题是,当用户在每个EditText控件中输入的内容完全填满文本框后,我当前需要在本地存储每个文本框的内容。例如,当用户更改选项卡或取

我正在开发一个Android应用程序。 我使用FragmentStatePagerAdapter实现了一个带有选项卡的视图寻呼机,如链接中所述,并将选项卡添加到活动的OnCreate方法上的ActionBar中

在Framint的onCreateView事件中,我正在膨胀包含EditText视图的布局,因此每个生成的选项卡都有自己的EditText供用户输入数据

问题是,当用户在每个EditText控件中输入的内容完全填满文本框后,我当前需要在本地存储每个文本框的内容。例如,当用户更改选项卡或取消控件焦点时,我可以知道用户已完成数据输入

场景1: 在片段的onCreateView事件中,我尝试将TextWatcher附加到EditText控件,但它对我不起作用,因为我不需要每次在控件中插入字母时都调用它,所以我放弃了该选项

场景2: 在片段的onCreateView事件中,我尝试将OnEditorActionListener附加到EditText控件,但从未调用它(如链接解释)

场景3: 我正在考虑处理TabListener的onTabUnselected事件,但我不知道如何访问以前的EditText控件值。此外,只有当用户通过按下选项卡的标题选择选项卡时,这才起作用,但在刷卡事件上不起作用。在这种情况下,我将SimpleOnPageChangeListener附加到ViewPager,但在这种情况下,我无法知道前一个选项卡是哪个,也无法访问其EditText控件

我能做什么? 多谢各位