如何将活动信息发送到片段和片段到活动 在android?
答案 0 :(得分:2)
您的问题非常 BAD 且不清楚!在提出任何问题之前,请先阅读this link然后提问。
但是,对于Activity
Fragment
中使用的自定义方法,您可以使用我的下面示例。
首先在您的活动中编写您的方法:
public void showMessage(){
Toast.makeText(context, "YOUR MESSAGE", Toast.LENGTH_SHORT).show();
}
然后,您应该在片段中创建活动实例:
public class YOUR_FRAGMENT_NAME extends Fragment {
private YOUR_ACTIIVTY_NAME yourActivity;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_layout, container, false);
//Initialize
mainActivity = (MainActivity) getActivity();
//Call method
yourActivity.showMessage();
return view;
}
我希望能帮助你。