我有一个简单的问题。
我有一个片段,其中包含:
private Context context;
我希望:
context = getActivity();
这应该在onCreate()
或onCreateView()
以及为什么?
答案 0 :(得分:2)
在Fragment
我们总是使用
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
rootView = inflater
.inflate(R.layout.application_form, container, false);
return rootView;
}
public void onActivityCreated(Bundle savedInstanceState1) {
super.onActivityCreated(savedInstanceState1);
// do whatever you want
}