Я использую этот метод для отображения таблицы и ее содержимого из SQLite в ListView:
listView.setAdapter(new MySimpleCursorAdapter(this, R.layout.listitems,
managedQuery(Uri.withAppendedPath(Provider.CONTENT_URI,
Database.Project.NAME), new String[] { BaseColumns._ID,
Database.Project.C_PROJECTTITLE,
Database.Project.C_SMALLIMAGE, Database.Project.C_PROJECTDESCRIPTION, Database.Project.C_ORGANIZATIONTITLE, Database.Project.C_DONATIONAMOUNT, Database.Project.C_KEYWORD, Database.Project.C_PRICE, Database.Project.C_SHORTCODE}, null, null, null),
new String[] { Database.Project.C_PROJECTTITLE,
Database.Project.C_SMALLIMAGE, Database.Project.C_PROJECTDESCRIPTION, Database.Project.C_ORGANIZATIONTITLE, Database.Project.C_DONATIONAMOUNT}, new int[] {
R.id.txt_title, R.id.image, R.id.txt_list_desc, R.id.txt_org, R.id.btn_amount}));
Теперь мне интересно, как я могу это сделать:
Например, я хочу отобразить только Database.Project.C_PROJECTTITLE
, который содержит слово «Здоровье» в своем столбце.
Таким образом, в списке будут отображаться только ПРОЕКТЫ, для которых PROJECTTITLE содержит слово «Здоровье».
Это не обязательно должно быть РАВНОЕ «Здоровье», поэтому в списке также появится ПРОЕКТНЫЙ НАЗВАНИЕ с именем, например «Здоровье / Биография»
Как я могу это сделать?
Спасибо