アプリにpersistentObjectsがあるかどうかを簡単に確認するにはどうすればよいですか?現在、私は以下を使用しています:
public boolean needsFirstTimeInit() {
PersistentObject persistentObject = getPersistentObject(Settings.TABLE_USERS);
Vector vector = (Vector) getVector(persistentObject);
if(vector.size()<=0){
return true;
}
return false;
}
ここでのネガティブな点は、存在しなければならないことがわかっているテーブルからデータを要求していることです。存在する場合は、テーブルが初期化されていないと想定します。これを行うためのより良い方法はありますか?