我如何为所有xmls布局构建自定义样式?

时间:2011-06-12 10:21:46

标签: android

在我的毕业设计中......

我可以在Android应用中使用css吗?如果有,怎么样? 如何为一个活动添加两个布局?

1 个答案:

答案 0 :(得分:0)

您通过WebView在Android应用程序中使用CSS。我通常做的是注入一些JavaScript代码来为我的元素添加样式。

调整图像大小的基本示例:

webView.getSettings().setJavaScriptEnabled(true);
webView.loadDataWithBaseURL(...);

webView.setWebViewClient(new WebViewClient(){
            public void onPageFinished(WebView view, String url) {
                view.loadUrl("javascript:"      
                     + "var styles = document.createElement('STYLE'); "
                     + "styles.innerHTML = 'img {width: ' + 200 + '; height:' + 200 + ';}';"
                 + "document.body.appendChild(styles);");
            }
        });