【发布时间】:2016-12-03 07:57:01
【问题描述】:
我正在尝试创建一个 memeApp,我创建了两个片段:
- 第一个片段有两个
EditText字段,用户在其中写一些东西和一个按钮; - 第二个片段有一张图片,有两个
EditText字段,其中一个位于图片顶部,第二个位于底部。
A 类片段
public class topFragment extends Fragment {
private static EditText topText;
private static EditText botText;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.top_sectionfragment, container, false);
topText = (EditText) view.findViewById(R.id.topText);
botText = (EditText) view.findViewById(R.id.botText);
final Button buttonChange = (Button)
view.findViewById(R.id.buttonChange);
buttonChange.setOnClickListener(
new View.OnClickListener() {
public void onClick(View v) {
buttonClicked(v);
}
}
);
return view;
}
public void buttonClicked(View view) {
}
}
B 类片段
public class bottomfragmentphoto extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.botfragment,container,false);
return view;
}
}
我想知道,当我从片段 A 在EditText 中写一些东西时,我该怎么做才能将数据发送到片段 B?而这一切我都想用mainActivity 来完成。
【问题讨论】:
标签: java android android-fragments