import android.databinding.DataBindingUtil; import android.databinding.ViewDataBinding; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.ViewGroup; /** * @author alexfacciorusso * @since 11/08/15. */ public class BindingCompatActivity extends AppCompatActivity { private BT mBinding; @Override public void setContentView(int layoutResID) { mBinding = DataBindingUtil.setContentView(this, layoutResID); } @Override public void setContentView(View view) { super.setContentView(view); mBinding = DataBindingUtil.getBinding(view); } @Override public void setContentView(View view, ViewGroup.LayoutParams params) { super.setContentView(view, params); mBinding = DataBindingUtil.getBinding(view); } public BT getBinding() { return mBinding; } }