私はこのメソッドを使用しました。データがデータベースにあるときに機能し、データベースが空のときには機能しません。AndroidのSQLite mainActivityの移動方法(ログインプロセス)
private boolean checkDataBase() {
SQLiteDatabase checkDB = null;
try {
checkDB = SQLiteDatabase.openDatabase(String.valueOf(dataBase), null,
SQLiteDatabase.OPEN_READONLY);
checkDB.close();
} catch (SQLiteException e) {
Intent i = new Intent(getApplicationContext(), Next.class);
startActivity(i);
}
return checkDB != null;
}
私はAndroid開発の初心者です。これは初めてのAndroidアプリケーションです。
アプリケーションに3つのActivities
(スプラッシュスクリーン、ログイン、メインアクティビティ)が含まれています。
私の質問は次のとおりです。
database
は値(ログイン値)が含まれている場合MAIN_ACTIVITY
を起動する方法、ログインアクティビティを起動していない場合は?- どのような状態ですか?
- どこで使用しますか?
最初に登録アクティビティを使用し、データをデータベースに保存してください。データベースを使用してログインアクティビティを使用した後、ログインします。 – mujjuraja
私は上記の方法を使用しました –
最初に試してみてください。登録アクティビティを使用してデータベースにデータを保存してください。 – mujjuraja