2012-04-12 114 views
0

設置爲HTML標籤,以普通視圖我有這樣的HTML博客我怎樣才能在Android的

<head> 
<style> 
<!--.hmmessage P 
{ 
margin:0px; 
padding:0px 
} 
body.hmmessage 
{ 
font-size: 10pt; 
font-family:Tahoma 
} 
--></style></head> 
<body class='hmmessage'><div dir='ltr'> 
text<div>write</div> 
</div></body> 
</html> 

文本和寫是結果。 這個HTML標籤必須顯示爲

----------- 
text write | 
----------- 

我怎樣才能做到這在Android中任何幫助,將不勝感激。

回答

0

在我看來,這應該是很容易從CSS實現:

div.ltr div 
{ 
display:inline; 
} 
+0

我不明白。我是否搜索此代碼「css到正常視圖」? – Merve 2012-04-12 12:16:20

0

使用TextView在應用程式中呈現的文本。

+0

我必須使用ListView來顯示它們,就像本例中的「文字寫入」一樣。但他們正在使用這些標籤 – Merve 2012-04-12 12:18:53

+0

您實際上使用TextViews將文本顯示爲ListView內的列表項目。所以,無論如何你最後的手段仍然是TextViews – waqaslam 2012-04-12 12:23:57

+0

我理解,但我需要做的不要顯示這些代碼「< - hmmessage P { 保證金:0像素; 填充:0像素 }! body.hmmessage { 字體-size:10PT; 字體-family:宋體 } - 在TextView的 – Merve 2012-04-12 13:20:35

0

使用HTML在textviewbutton如下

String htmltext = "<html><body>/*... html body here...*/</body></html>"; 

textview.setText(Html.fromHtml(htmltext)); 

,如果你想使用CSS樣式或JavaScript使用webview

webview.loadDataWithBaseURL(null, htmltext, "text/html", "UTF-8", null);

+0

利用該代碼示例中,應用程序顯示<>」 - hmmessage P { 餘量:!0像素; padding:0px } body.hmmessage { font-size:10pt; font-family:Tahoma } - > text write – Merve 2012-04-12 12:58:35

+0

但我只想寫「文字寫」我該怎麼辦? – Merve 2012-04-12 12:59:36

+0

TextView支持的HTML標籤在[此鏈接](http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html)中給出。樣式標籤不被支持。 – Ravi1187342 2012-04-12 13:17:32