У меня есть 3 запроса к базе данных, которые возвращают курсор a, b, c.Пример запроса:
public Cursor SearchQueryMoscow (String query ){
Cursor m;
a = sqldb.query(true, DataBase.TABLE_NAME, new String[]{KEY_ROWID,ADRESS2,TIME2
,PRICE2,OBJECT2,OPICANIE2,FINDWC2,DISTANSHIONMETRO2,CITY2},CITY2 + " IN ('ROMA') and ("
+ " adress LIKE " + "'%" + query + "%'"
+ " OR gowc LIKE " + "'%" + query + "%'"
+ " OR timework LIKE " + "'%" + query + "%'"
+ " OR price LIKE " + "'%" + query + "%'"
+ " OR mesto LIKE " + "'%" + query + "%'"
+ " OR opicanie LIKE " + "'%" + query + "%'"
+ " OR distanshionmetro LIKE " + "'%" + query + "%')"
, null, null, null, null, null);
return a ;}
Как объединить результат трех курсоров с помощью MergeCursor?Я написал:
MergeCursor mergecursor = new MergeCursor(mCursors);
как еще объединить результаты трех курсоров? пример видел Нужен ответ больше. Спасибо!