gpt4 book ai didi

android - Android 浏览器中书签的文件夹层次结构

转载 作者:搜寻专家 更新时间:2023-10-30 23:16:22 25 4
gpt4 key购买 nike

我正在开发一个书签管理应用程序。目前,我正在 listview 中显示所有书签。如果书签数量很少,这种方法很有效。但是如果有大量的书签,那么列表就会变得太长并且难以找到特定的书签。所以,我希望用户能够创建文件夹并将相应的书签移动到文件夹中。由于Android书签数据库中没有文件夹栏,我无法存储哪些书签属于哪个文件夹的信息。

我可以创建自己的数据库并维护此信息,但文件夹层次结构将对 Android 不可见。如何创建此文件夹层次结构并存储此信息?

最佳答案

As there is no folder column in the Android bookmarks database, I can't store the information of which bookmarks belongs to which folder.

但是有。从运行4.0的模拟器中拉出浏览器的数据库,它有一个文件夹字段

enter image description here但是当我检查 2.3 时它没有这样的字段,我认为你在评论中提到的应用程序(书签排序和备份)只在 4.0 及更高版本中提供此功能。如果您对将文件夹添加到 db 的部分感到好奇,也可以查看源代码。

  values.put(BrowserContract.Bookmarks.PARENT, mCurrentFolder);

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.1.1_r1/com/android/browser/AddBookmarkPage.java#AddBookmarkPage

希望这有帮助。

关于android - Android 浏览器中书签的文件夹层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13029121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com