0

openhelper には createQuestionDb() があります。このアクティビティを別のクラス (設定) で使用するにはどうすればよいですか?

public class OpenHelper extends SQLiteOpenHelper {
 public OpenHelper(Context context, final boolean questionDb) {
        super(context, dbName, null, 1);
}
         public void onCreate(SQLiteDatabase db) {

         db.execSQL("CREATE TABLE ... " );
         createQuestionDb(db,myvalue);

        }

     public void createQuestionDb(SQLiteDatabase db, String myvalue ) {
     ContentValues _Values = new ContentValues();
    _Values.put("Text", myvalue);  
    db.insert("table", null, _Values);   

    }
}

openhelper を使用するクラス:

public class Preferences extends Activity {

public void insertdata () {
createQuestionDb();
}
4

1 に答える 1