안드로이드 개발 질문/답변
(글 수 45,052)
String[] mCursorCols = new String[]{
Browser.BookmarkColumns.TITLE,
};
Cursor cur = getContentResolver().query(android.provider.Browser.BOOKMARKS_URI, mCursorCols, null, null, null);
cur.moveToFirst();
if( cur.moveToFirst() ){
String title;
int titleColumn = cur.getColumnIndex(Browser.BookmarkColumns.TITLE);
do{
title = cur.getString(titleColumn);
Log.d("title", title);
cnt++;
}while(cur.moveToNext());
}
cur.close();
위와 같이 하였는데
북마크된 정보가 아니라, 히스토리 정보 같죠?
북마크를 7개밖에 안해놓았는데, 40개가 넘게 검색이 됩니다..
북마크 사이트의 title을 가져오려 하는데, 제가 잘못한건가요?? 조언 부탁드립니다.




String selection = Browser.BookmarkColumns.BOOKMARK + "='1'";
쿼리 where 절에 추가 하삼.. 북마크만 가지고 온다는 뜻임.. 지금은 history 까지 다 나오는거임..