Android:将WebView文本限制为一行?

时间:2016-01-26 13:49:59

标签: java webview

非常简单的问题,我找不到答案:如果我有一个文本WebView,是否可以使文本不被包装,只有一行?

例如:

String string = "this is a long text that will be wrapped";

通常会显示:

This is a long text that will be wrapped

我需要它在WebView中成为一行。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

String start = "<html><head><meta http-equiv='Content-Type' content='text/html' charset='UTF-8' /><style> body {
white-space: nowrap;}</style></head><body>";

String end = "</body></html>";

webView.loadDataWithBaseURL(null, start + yourContent + end, null, "text/html; charset=UTF-8", null);

white-space:nowrap; 在您应用样式时使您的测试单行