我在 Android 应用程序中有 1 个活动和 2 个片段。
在第一个片段上,我确实放置了一个按钮(btnA)。
第二个我放了一个 TextView (txtB)。
如何通过按下第一个活动上的按钮在第二个片段的 TextView 中设置文本?
谢谢,我是 Android 应用程序开发新手
JoskXP
好吧,你可以这样做:
在您的活动中,提供两个片段的公共链接:
public FragmentNumberOne getFragmentOne() {
return fragOne;
}
public FragmentNumberTwo getFragmentTwo() {
return fragTwo;
}
然后提供访问器TextView
in the Fragment
片段一的类别:
public TextView getTextView() {
return mTextView;
}
并在你原来的Fragment
然后你可以使用:
((MyActivity)getActivity()).getFragmentOne().getTextView().setText("Hello");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)