Чтобы часто не обращаться к БД запросами - делаю выборку всех данных при создании основной активности (в переопределенном методе onCreate), данные помещаю в cursor, который делаю доступны для доступа из других функций private Cursor cursor;
вот так получил все данные
cursor = SQLWorkDB.GetCursor(nameDB, null, null, null, null, null, null);
вопросы:
1) как в курсоре найти то что мне нужно?
а) по URI
б) по переменной
2) можно ли, зная URI, к курсору имеющему все данные сделать еще один запрос курсором по конкретному URI
чтонить типа такого?
cursor = SQLWorkDB.GetCursor(nameDB, null, null, null, null, null, null);
UriDat=Uri.parse(str);
cursorNew = GetCursor(cursor, UriDat, null, null, null, null, null);