2

このチュートリアルを試して、とからロードSpinnerします。sqlitemysql

チュートリアルは機能しますが、このアプリはmysql2 回から読み込めません。

したがって、このアプリはmysql最初のデバッグ時のみ、またはデータが空のときにロードされます。

データを消去しようとすると、アプリは mysql をロードします。

button変更して更新元sqliteを作成しようとしましたmysqlが、今は方法がわかりません。mysqlからsqlite を更新するためのボタンを作成するbutton方法。spinnermysql

ブラジル

アレックス

4

1 に答える 1

1

現在、削除のためにデータベースを開いていません:

SpinnerUpdateアクティビティのようにメソッドを変更しますMySQLite:

private void SpinnerUpdate(){
// database handler
dh = new DatabaseHandler(getApplicationContext());
dh.loadAll();
}

loadAll次のようにメソッドを変更しますDatabaseHandler

public void loadAll() {

//context.deleteDatabase(DATABASE_NAME);
SQLiteDatabase db = this.getWritableDatabase(); 
db.delete(DatabaseHandler.TABLE_LABELS, null, null);
} 
于 2012-12-19T03:39:57.747 に答える