android - 获取默认浏览器书签,并存储到文本文件

标签 android browser bookmarks

如何获取默认浏览器书签,以及如何将默认浏览器书签存储到文本文件。

在此链接中,我获得了书签 URL 和标签(包括所有子文件夹 URL 和标签)。引用这个链接 Get browser history and search result in android

如何获取树形结构格式的书签 URL 和标签。

  1. 默认浏览器包含 URL。
  2. 在此 BOOKMARKS 中包含 URLFolders 以及 Sub-Folders
  3. 每个文件夹包含一些URL文件夹
  4. 如何获取树结构格式。

例如,如何得到这种树结构格式

BOOKMARKS (Parent Folder)
    JAVA (Child Folder)
        http://www.java2s.com/
        http://roseindia.net/
    ANDROID (Child Folder)
        ANDROIDDEVELOPER (Child Folder)
            http://developer.android.com/index.html
        https://play.google.com/store?hl=en
    http://developer.android.com

如何获取树结构格式。可能吗。请指导我。

提前致谢。

最佳答案

将以下内容添加到您提到的 Android Manifest 文件中

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

关于android - 获取默认浏览器书签,并存储到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11445764/

相关文章:

java - 异步删除和更新数据库中的项目

html - 调整浏览器大小影响动画 - CSS

javascript - TamperMonkey 可以创建书签吗?

sqlite - 如何从 SQLite 文件恢复 Firefox 书签文件?

iphone - 我可以在 iPhone OS 中保存应用程序关闭时的状态吗?

java - 带有混淆和优化的 Guava 的 ProGuard 配置

java - 将字节码转换为 dex 时出错 : com. android.dx.rop.cst.CstFieldRef 无法转换为 com.android.dx.rop.cst.CstString

Android - 蓝牙发现未找到任何设备

browser - 可以在浏览器中显示的 Unicode 错误符号

caching - 利用浏览器缓存 - expires 或 max-age、last-modified 或 etag