我想在继续执行其他操作之前检查用户是否在Databasemanager中存在/设置密码。
获取密码字符串
public String getPassword(){
SQLiteDatabase db=this.getReadableDatabase();
String query="select * from "+DatabaseManager.TBL_CONFIG;
Cursor cur=db.rawQuery(query, null);
if(cur!=null){
if(cur.moveToNext())
{
return cur.getString(0);
}
}
cur.close();
return null;
}
然后我添加
if(text.getText().toString().equals(MainActivity.db.getPassword()))
{
dialog.show();
} else {
dialog.dismiss();
}
但它不按我需要的方式工作。