如何在 android webview 中启用添加书签

How to enable adding bookmarks in android webview

我正在为 android 创建一个浏览器应用程序,我想知道是否有任何代码可以帮助在 android webview 中添加书签。

这是您必须自己添加的内容,WebView 字面上只显示 html 内容。它不具备所有功能,例如 Chrome.

要 add/save 书签,您需要实现一个 UI 来显示书签按钮、输入 URL、显示以前加入书签的页面列表等。一旦您拥有您可以通过以下方式获得 WebView 当前 URL 的所有内容:

webView.getUrl();

并将其保存到您的数据库中。

然后您需要显示已保存书签列表并允许用户单击它们并让 WebView 导航到它们。

这是我找到的一个示例(通过一个简单的 Google)来帮助您入门,它显示了在 WebView 上添加一个简单的书签功能:https://www.journaldev.com/15729/android-webview-bookmarks