Як правильно витягти інформацію з БД Sqlite
Вітаю! Пишу додаток "довідник грибів". На головній активності у нас є listview, і в залежності від того, на який гриб у списку ми клікнули запускати нове активіті і виводити його опис (визначаємо по id). Опис грибів я наповнив через SqliteBrowser (поля: _id , mushroom) і в програмі підключаю Бд наступним чином:
Ось у чому питання: бачите метод getInformation? Цей метод робить вибірку з БД щоб визначити на який id ми натиснули, але справа в тому, що якщо цей метод викликати в активіті, де буде виводитися опис, то воно взагалі нічого не виведе в textView, скажіть як правильно мені вивести інформацію (як виправити метод ) ?
ох і намішали ви всі до купи. опишіть моделі хоча б не мучтеся і найголовнішеvoidgetInfromation(int id) + область видимості inf це метод getInfromation . що і куди він повинен вивести?
та тут я зробив неправильно, ну я пробував ще так:
забув дописати, перепрошую. Information - це клас у якому братиметься інформація з Бд, textview - там де виводитиметься сам текст. Ось клас Information:
Методи oncreate, open викликаються в MainActivity
Перепрошую за те, що не весь код виклав. Ось мої класи де я викликаю методи: create , open - в MainActivity, getInformation - в Information MainActivity: