我有一個像加載文字的頁面一樣的菜譜。包含步驟和所有內容的多行文字。這是一個基本的配方。任何方式我都需要一種顯示所有這些文本的方式,因爲文本視圖只是將它們全部扔在一起,而它只是一個無人能讀的大塊單詞。任何人都知道該怎麼做?android顯示大量文字
1
A
回答
2
使用web視圖。然後你可以設計你的內容。
http://developer.android.com/reference/android/webkit/WebView.html
1
實際上,你可以做相當多的使用SpannableString和SpannableStringBuilder單一TextView
格式。它可能不是您最簡單的解決方案,但是如果您想要減少佈局中的視圖數量,或者需要回收視圖,則它非常有用。
這是good example。很容易改變文字大小,字體,文字顏色等等。
1
還可以考慮使用滾動視圖(如果您當然使用Edit Text或TextView之類的控件,我會推薦一個webView,但唯一通常我會發現它完全在修剪中令人不快)
WebView wv = (WebView)this.findViewById(R.id.splashWebView);
wv.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
});
wv.loadUrl("file:///android_asset/html_no_copy/demo_welcome.html");
demo_welcome.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Demo Html</title>
<link rel="stylesheet" type="text/css" href="demo.css" />
</head>
<body>
<H1>Testing One Two Three</H1>
<a href="test.html">CLICK HERE</a><p>
<a href="file:///android_asset/html_no_copy/test.html">OR HERE</a>
</body>
</html>
test.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="test.css" />
<title>Insert title here</title>
</head>
<body>
<H1>TEST.HTML</H1>
</body>
</html>
相關問題
- 1. iOS8 SpriteKit - 如何顯示大量文本?
- 2. 如何顯示大量的文本行
- 3. JPanel顯示大量的文本
- 4. C# - 在WinForm中顯示大量文本
- 5. Android - 如何顯示大文本
- 6. Android:不顯示日文/中文字符
- 7. 顯示大量的JTextPanes?
- 8. Android ABS顯示大型ProgressBar
- 9. Android中的滾動文字顯示
- 10. 顯示葡萄牙文字符Android
- 11. android如何突出顯示文字
- 12. XML問題,文字沒有顯示android
- 13. Android的文字輸入顯示
- 14. Android:爲TTS顯示的文字服務
- 15. 在android中顯示中文字符
- 16. Android - 頁腳不顯示文字
- 17. android imageview顯示質量差
- 18. 顯示最大字段數
- 19. android顯示器確實顯示文件
- 20. 以大膽顯示文本
- 21. JavaFX textarea顯示大文件
- 22. 顯示大量的位圖在Android應用
- 23. Android GridView:顯示大量圖像時出錯
- 24. 如何使用Xamarin在Android應用程序中顯示PDF或大量文本
- 25. Android:在應用程序中顯示大量格式化的文本
- 26. 顯示字符串變量
- 27. android顯示字符串
- 28. 文字未顯示
- 29. 文字未顯示
- 30. 打字時顯示文字
看看這個:http://stackoverflow.com/questions/4235890/recommended-approach-for-presenting-formatted-text-in-android – uday