package com.bsk.zhangbo.demoforbsk.base;
|
|
import android.os.Bundle;
|
import android.view.View;
|
import android.view.ViewGroup;
|
import android.widget.FrameLayout;
|
import android.widget.LinearLayout;
|
|
import com.bsk.zhangbo.demoforbsk.R;
|
import com.bsk.zhangbo.demoforbsk.base.BaseFragment;
|
|
/**
|
* Created by Administrator on 2017/2/20 0020.
|
*/
|
|
public abstract class MainUIBaseFragment extends BaseFragment{
|
private View view;
|
@Override
|
protected void initViews(View view, Bundle savedInstanceState) {
|
this.view = view;
|
FrameLayout right = (FrameLayout) this.view.findViewById(R.id.main_ui_base_right);
|
FrameLayout left = (FrameLayout) this.view.findViewById(R.id.main_ui_base_left);
|
if (addLeftLayout() != null ){
|
left.addView(addLeftLayout());
|
}
|
if (addRightLayout() != null ){
|
right.addView(addRightLayout());
|
}
|
}
|
|
@Override
|
protected int getLayoutId() {
|
return R.layout.fragment_main_ui_base;
|
}
|
|
@Override
|
protected void initToolbar(Bundle savedInstanceState) {
|
|
}
|
|
public abstract View addLeftLayout();
|
public abstract View addRightLayout() ;
|
}
|