- public abstract class BaseFragment extends Fragment {
-
- public FragmentActivity mActivity;
-
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- }
-
-
-
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- mActivity = getActivity();
- View view = initView(inflater);
- initFindViewById(view);
-
- return view;
- }
-
-
-
-
- protected void initEvent(){
-
- }
-
-
- @Override
- public void onActivityCreated(Bundle savedInstanceState) {
- super.onActivityCreated(savedInstanceState);
- initData();
- initEvent();
- }
-
-
- public abstract View initView(LayoutInflater inflater);
-
-
- protected abstract void initFindViewById(View view);
-
-
- public abstract void initData() ;
-
- }
posted @
2017-04-27 16:11
天涯海角路
阅读(
91)
评论()
收藏
举报