展会信息港展会大全

Android中添加书签(浏览器的收藏)
来源:互联网   发布日期:2016-01-14 12:30:50   浏览:1707次  

导读:如何实现Android添加书签功能呢?答案肯定是利用ContentResolver向浏览器的provider中添加相应书签项。/* * 向浏览器中添加书签 * @param - title - 书签标题 * @param - url - 书签url */public......

如何实现Android添加书签功能呢?答案肯定是利用ContentResolver向浏览器的provider中添加相应书签项。

/*

* 向浏览器中添加书签

* @param - title - 书签标题

* @param - url - 书签url

*/

public void addBookmark(String title, String url){

ContentValues inputValue = new ContentValues();

//Bookmark值为1

inputValue.put(android.provider.Browser.BookmarkColumns.BOOKMARK, 1);

//添加书签Title

inputValue.put(android.provider.Browser.BookmarkColumns.TITLE, title);

//添加书签URL

inputValue.put(android.provider.Browser.BookmarkColumns.URL, url);

ContentResolver cr = getContentResolver();

//向浏览器添加该书签

Uri uri = cr.insert(android.provider.Browser.BOOKMARKS_URI, inputValue);

}

加入权限:

<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />

<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"/>

这里有个问题,就是无法判断重复添加的书签。

赞助本站

人工智能实验室

相关热词: 添加书签 收藏

相关内容
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港