次のコードでブックマークを追加します。
ContentValues values = new ContentValues();
values.put(Browser.BookmarkColumns.TITLE, "bookmark title");
values.put(Browser.BookmarkColumns.URL, "http://www.someurl.com/");
values.put(Browser.BookmarkColumns.BOOKMARK, 1);
values.put(Browser.BookmarkColumns.CREATED, System.currentTimeMillis());
values.put(Browser.BookmarkColumns.DATE, 0L);
values.put(Browser.BookmarkColumns.VISITS, 0);
getContentResolver().insert(Browser.BOOKMARKS_URI, values);
これを HTC Sensation デバイスで実行すると、ブックマーク アプリに新しいブックマークが表示されます。
ただし、Samsung Galaxy S (1 または 2) で実行すると、ブックマークが表示されません。
データベースに正常に追加されたことは知っていますが (すべてのブックマークを照会するとそこにあります)、ブラウザー アプリの他のブックマークの中で実際に表示できない理由がわかりません。
何かご意見は?