Click On機能なしでSQLiteデータベースへの値の挿入方法を知っていますか?OnClickのないAndroidのSQLiteデータベースに値を挿入するには?
関数を挿入、更新、削除、および選択する方法を示す例がたくさんありますが、BUTTON OnClickListenerだから、BUTTON OnClickListenerを使わずに挿入することしか知りません。
例えば:私はでSQLiteのにフロートPFを挿入する方法を知っている
private void randomNumber() {
int max = 100;
int min = 1;
Random random = new Random();
int p = random.nextInt(max)%(max-min+1) + min;
float pf = p/100f;
}
:
private void add(){
SQLiteDatabase db = dbhelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(Speed, pf);
db.insert(TABLE_NAME, null, values);
}
が、機能を追加クリック時である:私は次のように乱数が持っている
public void onClick(View v) {
switch (v.getId()){
case R.id.btnAdd:
add();
break;
.......
.......
}
}
データベースに値を挿入するために追加ボタンを押したくない場合、データに値を自動的に挿入したいベース 。お願い助けて。
下mehtodあなたがそれを望むときはいつでも呼び出される関数? – Razgriz
'add()'は値を挿入し、 –
が好きな場所から呼び出すと、 'onClick'を使わずに値を挿入するだけで、他の場所からコードを呼び出します – mihail