public abstract class GeneralController<T extends FactoryViewModel> extends java.lang.Object implements Controller
Constructor and Description |
---|
GeneralController() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
bindEvents()
绑定的事件
也可以在此方法中进行一部分controller的初始化操作
最好直接使用$vm对象,在内部类中获取$vm的状态
因为对象的状态可能随时改变,被controller,或者后台数据有所变化
因此,在匿名内部事件类中,直接使用mViewModel以获得最新的状态
|
android.app.Activity |
getActivity() |
T |
getViewModel() |
protected void |
onBindViewModel() |
protected T extends FactoryViewModel $vm
protected void onBindViewModel()
protected abstract void bindEvents()
public android.app.Activity getActivity()
public T getViewModel()
getViewModel
in interface Controller