Android開発 BOOKMARKS_URIでブックマークだけを取り出す方法
ブラウザのブックマークを取り出すにはBOOKMARKS_URIを使って
getContentResolver().queryします。
ところがBOOKMARKS_URIを使うと履歴とブックマークの両方が取り出されてしまいます。
Historyの履歴を除外するには
getContentResolver().query(
Browser.BOOKMARKS_URI,
projection, android.provider.Browser.BookmarkColumns.BOOKMARK, null, null);
projectionの後ろでandroid.provider.Browser.BookmarkColumns.BOOKMARKを指定してやるとブックマークだけを取得することができるようになります。