【问题标题】:How to update Android browser history and bookmarks through code?如何通过代码更新安卓浏览器历史和书签?
【发布时间】:2015-01-23 08:03:58
【问题描述】:

我正在使用此更新书签,但这不会更新历史记录。我该如何做到这一点?

     ContentValues values=new ContentValues();
     values.put(Browser.BookmarkColumns.TITLE, "My BookMark");
     values.put(Browser.BookmarkColumns.URL, "http://www.yahoo.com");
     values.put(Browser.BookmarkColumns.BOOKMARK, 1);
     values.put(Browser.BookmarkColumns.DATE, 0);

// 添加书签到默认浏览器
this.getContentResolver().insert(Browser.BOOKMARKS_URI, values); uri uriCustom = Uri.parse("content://com.android.chrome.browser/bookmarks");

// 为谷歌浏览器添加书签 MainActivity.this.getContentResolver().insert(uriCustom,values);

【问题讨论】:

    标签: android bookmarks


    【解决方案1】:

    你需要改变这一行,设置0而不是1:

    values.put(Browser.BookmarkColumns.BOOKMARK, 0);
    

    请注意,Android 6 中将删除此内容提供程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-18
      • 2016-04-21
      • 2013-02-21
      • 1970-01-01
      相关资源
      最近更新 更多