Работа с базой из разных активити
Добавлено: 26 фев 2015, 16:29
Имеется база данных. На одном активити просматриваем данные, при нажатии на кнопку передаем данные в другое активити для редактирования.
Поступил следующим образом. В первом активити из курсор вернул значение позиция курсора и пердал его через интент
В другом активити считал интент и установил курсор на позицию
Поступил следующим образом. В первом активити из курсор вернул значение позиция курсора и пердал его через интент
Код: Выделить всё
int positionCursor=cur.getPosition();
Intent intent=new Intent(this, EditDictonary.class);
intent.putExtra("positionCursor", positionCursor);
startActivity(intent);
Код: Выделить всё
Intent intent=getIntent();
positionCursor=intent.getIntExtra("positionCursor",-1);
dictDB=new DictonaryDB(this);
SQLiteDatabase db=dictDB.getWritableDatabase();
cur=db.query("dictonary", null, null, null, null, null, null);
cur.moveToPosition(positionCursor);