0

Как передать нажатый элемент списка ListView в другую активити в курсор с формулой Select Колонка_2 from Таблица where колонка_1 ='a' через интент? Вместо А - должен быть нажатый элемент списка в ListView.

aDragon
  • 31
  • 6
  • Почему используешь Intent? – Circassian May 07 '20 at 13:15
  • Что бы передать в другую активити – aDragon May 07 '20 at 13:23
  • Тогда используй методы intent.putExtra() и intent.getStringExtra() – Circassian May 07 '20 at 13:31
  • Выдает ошибку android.database.sqlite.SQLiteCursor cannot be cast to com.example.myapplication1.string – aDragon May 07 '20 at 13:38
  • https://ru.stackoverflow.com/a/457016/177345 – pavlofff May 07 '20 at 13:42
  • Не видя код, сложно ответить на твой вопрос. Залей в репозиторий и дай ссылку – Circassian May 07 '20 at 13:42
  • https://drive.google.com/file/d/1N0oSh40X3j26Fn7diqYZPya3hPImwN1k/view?usp=sharing – aDragon May 07 '20 at 14:11
  • В этом ответе реализация с передачей объекта из ListView с заполнением из БД в активити – pavlofff May 07 '20 at 14:46
  • Не совсем понимаю ответ. Мне нужно , что бы при нажатии элемента в ListView на активити1,заполненная колонкой1, открывалась активити2 ,заполненная колонкой 2, где с фильтром по нажатому элементу колонки 1 – aDragon May 07 '20 at 14:55
  • Вам нужно передавать во вторую активити не выборку из БД по фильтру, а то, что является фильтром (строку, число и т.п.) и во второй активити делать уже выборку из БД по полученному значению и отображать в списке – pavlofff May 08 '20 at 04:19

0 Answers0