如何在webview中传递html标签
我必须在 webview 中传递整个 html 标签。
我的网址是 - http://mobileecommerce.site247365.com/admin/catdata.xml
我解析 cat_desc ,请检查第一个 cat_desc
的网址
public class WebviewActivity extends Activity
{
WebView mWebView;
String s="first cat_desc from url";
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
showPdf();
}
private void showPdf()
{
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadData(s, "text/html", "utf-8");
}
}
I have to pass whole html tag in webview.
My url is- http://mobileecommerce.site247365.com/admin/catdata.xml
I parse cat_desc , please check url for first cat_desc
public class WebviewActivity extends Activity
{
WebView mWebView;
String s="first cat_desc from url";
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
showPdf();
}
private void showPdf()
{
WebView webview = new WebView(this);
setContentView(webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadData(s, "text/html", "utf-8");
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
了解 xml 解析器。然后您可以检查如何将 cat_desc 标记中的 HTML 代码设置到您的 webview 中。
您可以在 此处阅读有关 android 中 xml 解析的信息< /a>.
另一种选择是,您可以尝试使用常规字符串方法(substring、indexOf)对 cat_desc 标记内容进行子字符串化。使用您觉得舒服的方法。
Read about xml parsers. Then you can check how to set the HTML code in the cat_desc tag into your webview.
You can read about xml parsing in android here.
Another option is, you can try to substring out the cat_desc tag content using regular string methods (substring, indexOf). Use the method you are comfort with.