gpt4 book ai didi

java - 使用 Webview 为不使用网络的 Android 应用程序设计丰富的 UI

转载 作者:行者123 更新时间:2023-11-28 19:05:34 24 4
gpt4 key购买 nike

我正在为 android 设计一个应用程序,用户可以在其中看到带有简短摘要(例如,事件的标题和日期)的资源列表,单击一个元素会显示详细信息(例如,事件描述,谁在参加,等等)。目前,我正在探索在 Android 中为此制作自定义 ListViewLinearLayout,但样式元素看起来有点乏味。

我已经阅读/注意到许多应用程序(例如 GMail 和 Twicca)在其 UI 的很大一部分中使用了 webview。由于我的 HTML/CSS 经验多于 Java UI 经验,所以我正在考虑走那条路。

因此这组(相关问题)

  • 如何在 WebView 中启用使用 URL 加载“本地”页面? [例如,在列表页面上以 url 的形式提供事件详情页面的超链接,该链接在同一 webview 中加载,无需访问互联网]
  • 我可以引用“本地”CSS 文件来为我的应用设置样式吗?

预先感谢您的回答(或优质资源的链接)。
-A
附言我在这个网站上搜索,但我只能找到这个问题的 fragment 。

最佳答案

加载本地文件,尝试

String url = "file:///android_asset/test.html";
webView.loadUrl(url);

test.html 文件必须存储在您可能在元素中创建的 Assets 文件夹中。我对 CSS 没有任何问题,请尝试将 CSS 文件存储在 assets 的单独文件夹中。

希望能帮到你,欢迎反馈,

乔纳森

关于java - 使用 Webview 为不使用网络的 Android 应用程序设计丰富的 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3678030/

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