안녕하세요.

현재 기본 내장 브라우저의 북마크에 항목을 추가시키는 부분을

프로요 소스에서 참고하여 아래와 같이 만들었습니다.

public void addBookmark(Context context, String name, String url, Bitmap thumbnail) {
  ContentResolver cr = context.getContentResolver();
  long creationTime = new Date().getTime();
  ContentValues map = new ContentValues();
  try {
   map.put(Browser.BookmarkColumns.TITLE, name);
   map.put(Browser.BookmarkColumns.URL, url);
   map.put(Browser.BookmarkColumns.CREATED, creationTime);
   map.put(Browser.BookmarkColumns.BOOKMARK, 1);
   map.put(Browser.BookmarkColumns.DATE, 0);
   map.put(Browser.BookmarkColumns.FAVICON, bitmapToBytes(thumbnail));
   map.put(Browser.BookmarkColumns.VISITS, 6 + 3);
   cr.insert(Browser.BOOKMARKS_URI, map);
  } catch (IllegalStateException e) {
   Log.d("", "===================================asfasdfagwegwegwegawegwehwehaerhthererg");
  }
  Log.d("", "==================Suaiwegjwegjwejgjjgo=================asfasdfagwegwegwegawegwehwehaerhthererg");
 }

그런데 위 소스를 이용하면 즐겨찾기에 등록되지 않고 즐겨찾는 사이트 라는 항목에 등록이 됩니다.

또한 그 즐겨찾는 사이트에서 위 소스를 이용해 추가한 항목을 삭제해도

커서를 이용해서 북마크 모든 정보를 불러오면 데이터가 남아있습니다.ㅠ

뭐가 문제인지를 잘 모르겠습니다.ㅠ

조언 부탁드립니다.