我的项目中有一个TabLayout,每个布局都有自己的片段,现在Tab布局工作正常。我的问题是如何从我完全困惑的片段中访问诸如编辑文本值等元素。请帮助解决此问题,我在YouTube上浏览了很多视频,但每个视频都显示了如何创建片段,但没有显示我需要的内容。enter image description here
您必须首先将MainActivity的组件引用变量公开。
例如
public EditBox mEditBox
要在片段中获取此变量,只需键入:
((MainActivity)getActivity()).mEditBox
所以要输入您要输入的EditBoxes文本值
String value = ((MainActivity)getActivity()).mEditBox.getText().ToString()