如何在 Tablayout 中为片段 class 编写代码
How to write code for a fragment class in Tablayout
我的项目中有一个标签布局,每个标签布局都有自己的片段,现在标签布局工作正常。我的问题是如何从我完全混淆的片段中访问诸如编辑文本值和其他元素之类的元素。请帮助我解决这个问题 我在 YouTube 上浏览了很多视频,但每个视频都显示了如何创建片段,但没有显示我需要的内容。enter image description here
你必须先让MainActivity的组件引用变量public。
例如
public EditBox mEditBox
要在您的片段中获取此变量,只需键入:
((MainActivity)getActivity()).mEditBox
因此,要获取您要键入的 EditBoxes 文本值
String value = ((MainActivity)getActivity()).mEditBox.getText().ToString()
我的项目中有一个标签布局,每个标签布局都有自己的片段,现在标签布局工作正常。我的问题是如何从我完全混淆的片段中访问诸如编辑文本值和其他元素之类的元素。请帮助我解决这个问题 我在 YouTube 上浏览了很多视频,但每个视频都显示了如何创建片段,但没有显示我需要的内容。enter image description here
你必须先让MainActivity的组件引用变量public。
例如
public EditBox mEditBox
要在您的片段中获取此变量,只需键入:
((MainActivity)getActivity()).mEditBox
因此,要获取您要键入的 EditBoxes 文本值
String value = ((MainActivity)getActivity()).mEditBox.getText().ToString()