我是android的初学者。我试图找到一种方法将文本从一个活动的editText传输到片段,以便结果显示在片段的textview中。
答案 0 :(得分:1)
您可以使用bundle将数据从活动传输到片段
我想数据会在点击按钮时发送。
Bundle bundle = new Bundle();
bundle.putString("from_activity", edittext.getText().toString());
Fragmentclass fragment= new Fragmentclass();
fragment.setArguments(bundle);
片段
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view;
view=inflater.inflate(R.layout.fragment, container, false);
String text= getArguments().getString("from_activity");
TextView tv=(TextView)findViewById(R.id.yourTextView);
tv.setText(text);
return view;
}