アプリを初めて実行するときに、テーブルを作成し、テーブルにいくつかの行を入力したいと考えています。これを行うために、私はこのコードを書きましたが、正常に動作しています:
//Creating the table
db.execSQL(MRM_BOOKING_LOGIN_TABLE_CREATE);
//Setting the values in the table
ContentValues contentValuesLogin = new ContentValues();
contentValuesLogin.put(USER_ID, "asdf");
contentValuesLogin.put(PASSWORD, "1234");
//Inserting a row in the table
db.insert(MRM_BOOKING_LOGIN_TABLE, null, contentValuesLogin);
しかし、テーブルには少なくとも 15 ~ 20 行を入力したいと考えています。1 つの行を挿入するたびに、ContentValues オブジェクトをクリア (または ContentValues の別のオブジェクトを作成) し、新しく作成されたテーブルに別の行を入力するのは良い考えですか? このように、コードの行数も大幅に増加します。同じことを行うための他のより良い代替方法があるかもしれないと確信しています。提案してください
よろしく、