在 Android 中将数据从 Activity 发送到 Fragment

2024-04-22

我有两节课。第一个是活动,第二个是我有一些的片段EditText。在活动中,我有一个带有异步任务和方法的子类doInBackground我得到一些结果,并将其保存到变量中。如何将此变量从子类“我的活动”发送到此片段?


从 Activity 中,您发送数据的意图如下:

Bundle bundle = new Bundle();
bundle.putString("edttext", "From Activity");
// set Fragmentclass Arguments
Fragmentclass fragobj = new Fragmentclass();
fragobj.setArguments(bundle);

并在 Fragment onCreateView 方法中:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    String strtext = getArguments().getString("edttext");    
    return inflater.inflate(R.layout.fragment, container, false);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Android 中将数据从 Activity 发送到 Fragment 的相关文章

随机推荐