小编典典

在Android中将数据从活动发送到片段

all

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


阅读 100

收藏
2022-03-31

共1个答案

小编典典

从 Activity 你发送数据的意图是:

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

并在片段 onCreateView 方法中:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    String strtext = getArguments().getString("edttext");    
    return inflater.inflate(R.layout.fragment, container, false);
}
2022-03-31