写个Fragment方便的抽象基类 BaseFragment
生活随笔
收集整理的這篇文章主要介紹了
写个Fragment方便的抽象基类 BaseFragment
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?
package com.zb.zhihuianyang.base;import android.app.Activity; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup;/*** Fragment基類* 1. 初始化布局 initView* 2. 初始化數據 initData* * @author Ace* @date 2016-2-11*/ public abstract class BaseFragment extends Fragment {//這個activity就是MainActivitypublic Activity mActivity;// Fragment被創建 @Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);mActivity = getActivity();// 獲取所在的activity對象 }// 初始化Fragment布局 @Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {View view = initView();return view;}// activity創建結束 @Overridepublic void onActivityCreated(Bundle savedInstanceState) {super.onActivityCreated(savedInstanceState);initData();}/*** 初始化布局, 子類必須實現*/public abstract View initView();/*** 初始化數據, 子類可以不實現*/public void initData() {} }?
轉載于:https://www.cnblogs.com/AceIsSunshineRain/p/5186794.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的写个Fragment方便的抽象基类 BaseFragment的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单拨号器(Android)
- 下一篇: SQL 视图