| | |
| | | import android.view.View; |
| | | import android.view.ViewGroup; |
| | | |
| | | import com.lidroid.xutils.ViewUtils; |
| | | |
| | | /** |
| | | * Created by zhangbo on 2017/2/15. |
| | | */ |
| | |
| | | ViewGroup parent = (ViewGroup) this.view.getParent(); |
| | | parent.removeView(this.view); |
| | | } |
| | | ViewUtils.inject(this, this.view); |
| | | this.initViews(this.view, savedInstanceState); |
| | | this.initToolbar(savedInstanceState); |
| | | this.initListeners(); |
| | |
| | | |
| | | protected abstract int getLayoutId(); |
| | | |
| | | protected abstract void initViews(View view, Bundle savedInstanceState); |
| | | protected void initViews(View view, Bundle savedInstanceState) {}; |
| | | |
| | | protected void initToolbar(Bundle savedInstanceState){}; |
| | | |
| | | protected void initListeners() {}; |
| | | |
| | | protected abstract void initData(); |
| | | protected void initData() {}; |
| | | } |