package com.dayu.recharge.acitivity; import android.app.Activity; import android.os.Bundle; import android.view.View; import com.dayu.recharge.R; import com.dayu.recharge.dao.AppDatabase; import com.dayu.recharge.dao.BaseDaoSingleton; import com.dayu.recharge.view.TitleBar; /** * Created by zuoxiao on 2018/12/20. */ public class BaseActivity extends Activity { public TitleBar titleBar = null; public AppDatabase baseDao; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); baseDao = BaseDaoSingleton.getInstance(this); } @Override public void setContentView(View layoutResID) { super.setContentView(layoutResID); try { View view = findViewById(R.id.titleBar); if (view != null && view instanceof TitleBar) { titleBar = (TitleBar) view; titleBar.setOnItemclickListner(TitleBar.ClickType_LEFT_IMAGE, new View.OnClickListener() { @Override public void onClick(View v) { finish(); } }); } } catch (Exception e) { e.printStackTrace(); } } }