gpt4 book ai didi

android - 如何在带有改造的android中显示HTML响应

转载 作者:行者123 更新时间:2023-12-02 13:40:34 25 4
gpt4 key购买 nike

我通过改造连接到服务器,并且一个api具有html响应即网页,并希望在android中向用户显示此html。我该怎么办?
请帮忙,谢谢

最佳答案

为了加载网页(或)网页结构(HTML等),您可以在android中使用WebView。
为了加载简单的URL,您可以在WebView中使用loadUrl方法
例如:https://www.geeksforgeeks.org/how-to-use-webview-in-android/
作为案例,如果您从改造中获得html响应并需要使用WebView显示页面,则可以先使用response.body()转换为字符串,然后在WebView中使用loadData()方法呈现内容。
例如:

String htmlData = "Your HTML data";

WebView webview = (WebView)this.findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadData(htmlData, "text/html; charset=utf-8", "UTF-8");
Doc: https://developer.android.com/reference/android/webkit/WebView#loadData(java.lang.String,%20java.lang.String,%20java.lang.String)

关于android - 如何在带有改造的android中显示HTML响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63834457/

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