Я пытаюсь разработать приложение для Android, которое может удалить встроенную закладку браузера. Вот мой кодУдалить Android Browser Boookmark
ContentResolver cr = getContentResolver();
try
{
Cursor c = cr.query(
Browser.BOOKMARKS_URI,
new String [] { Browser.BookmarkColumns._ID,
Browser.BookmarkColumns.BOOKMARK,
Browser.BookmarkColumns.VISITS },
"bookmark != 0",
null,
null);
c.moveToFirst();
cr.delete(Browser.BOOKMARKS_URI, null, null);
}
catch (IllegalStateException e)
{
e.printStackTrace();
}
Проблема с приведенным выше кодом заключается в том, что он может удалить закладку отлично. Он удаляет закладку, но также удаляет историю браузера, которой она не должна. Пожалуйста, помогите мне очистить эту загадку, спасибо заранее.
Что делает " когда он приходит вместе с закладкой "означает? – dors
См. Отредактированную версию @dors –