8

I want to change my WebView's background color and font size.

4

3 回答 3

20

假设您已经在 XML 布局资源中定义了 webview,您可以执行以下操作:

WebView myWebView = (WebView) findViewById(R.id.myWebView);
myWebView.setBackgroundColor(Color.parseColor("#000000"));
myWebView.getSettings.setDefaultFontSize(10);

您可能还想启用 javascript 并创建一个简单的 WebClient 来处理页面加载

希望能帮助到你!

于 2010-08-02T16:08:43.780 回答
2

您可以调用一些 javascript 来修改加载页面的 CSS。

于 2011-01-06T04:19:40.177 回答
0

我认为你不能 - 除非你控制显示的 html 数据。

字体和背景由向 Webview 提供的 html 数据馈送控制,而不是由 Webview 本身控制。

于 2010-08-02T16:04:31.190 回答