我正在制作android项目? 我有疑问如何在不扩展的情况下使用活动功能。因为我当前的java是片段所以我必须扩展Fragment。 请帮忙。 我的代码:
public class Tab1fragment extends Fragment {
/**
* @param argsAc
*/
@Override
public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
// TODO Auto-generated method stub
return inflater.inflate(R.layout.tab1_layout, container, false);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
答案 0 :(得分:1)
您可以使用:
((YourActivity)getActivity()).yourPublicMethod(params);
答案 1 :(得分:1)
作为一种快速解决方法,您可以使用((YourActivity) getActivity()).yourMethod()
。
答案 2 :(得分:1)
检查here,官方文档会告诉您如何在Activity
和Fragment
之间进行通信。
答案 3 :(得分:1)