No extension required OrmLiteBaseActivity. You just need to manage the utility functions yourself.
- DatabaseHelper , , , . , , OrmLiteBaseActivity. , . .
:
private static Dao<Agent, Object> agentDao = null;
public void someMethod() {
if(agentDao == null){
helper = (MyDBHelper) OpenHelperManager.getHelper(getContext());
try {
agentDao = helper.getAgentDao();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
DAO MyDBHelper. ORMLite Android Javadoc, ORMLite Core Javadoc. .