我有一些html页面,我想将其显示为附加信息部分。是我可以使用uri.parse(“htmlpage”)在屏幕上显示它们的唯一方法,如果是这样,我可以隐藏url字符串吗?
答案 0 :(得分:3)
目前尚不清楚网页是否为网页。如果它们不是网页,那么您可以在布局中使用webview。
<WebView
android:id="@+id/my_webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
并在onCreate
中填充如下View tView = findViewById(R.id.my_webview);
WebView webView = (WebView)tView;
webView.loadUrl("file:///android_asset/EULA.html");
(将文件放入项目顶层的“assets”文件夹中)。 我认为这应该很容易适应网页。
答案 1 :(得分:1)
TextViews中对HTML格式的支持有限,但我认为您不能复制与WebView相同的行为,并且不支持MANY标记。
尽管如此,您始终可以修改TextView并控制在其中呈现HTML的方式。
答案 2 :(得分:0)
如果您使用的是C#,则可以使用HttpWebRequest和HttpWebResponse类。如果您使用的是jQuery - 您可以使用div.load(url)来显示div中的html内容。