0
Я создаю словарь, и мне нужно отобразить данные из базы данных в ListView. Надеюсь, кто-нибудь может мне помочь. Вот код:Listview необходимо показать данные из базы данных
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ls = (ListView) findViewById(R.id.mainlist);
ls.setVisibility(View.VISIBLE);
Это только половина кода. Где другая половина? Сначала вам нужно попробовать это, а затем задавать вопросы. –
Во-первых, вам нужно знать, как привязывать данные к вашему списку. Если вы это знаете, тогда я думаю, что остальные могут быть отсортированы. Что касается доступа к базе данных, я советую вам использовать контент-провайдера, а не напрямую обращаться к нему, как в приведенных ниже ответах, предлагая – larrytech
. В качестве подсказки для доступа к базе данных вы можете использовать CursorAdpater для привязки данных, переданных в качестве объекта курсора с требуемыми данными , Помните, чтобы закрыть курсор, когда все данные считываются для сохранения памяти и предотвращения устаревших данных. – larrytech