将属性缩放到我的描述页面

时间:2012-03-20 12:23:46

标签: android android-listview zoom

我的列表视图中有一些项目。在该列表视图中,如果有任何项目,将被点击意味着,将被重定向到另一个页面并在滚动视图中显示,因为该项目的内容有很多。

所以,我只是喜欢滚动视图。在同一时间我需要使用zoom属性。我怎么能这样做?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您有WebView的最佳方式。我也用我的项目完成了这项工作。我只是从列表视图的点击项中获取详细信息,并将其传递到一个webview中。之后,我已经为该webview使用了zoom属性。

- 使用webview制作一个布局,无论你需要什么东西。

- 并使用以下代码,

mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setSupportZoom(true);
mWebView.getSettings().setTextSize(TextSize.SMALLER);
mWebView.loadDataWithBaseURL("", "<p  align=\"justify\"><b> " + title+"</p></b><p align=\"justify\"><br>"+ desc + "</p>", "text/html", "utf-8", "");
mWebView.setWebViewClient(new HelloWebViewClient());

在此代码中,标题&amp; desc是我的字符串值,来自listview。

HelloWebViewClient()

public class HelloWebViewClient extends WebViewClient {

 @Override
 public boolean shouldOverrideUrlLoading(WebView view, String url) {
 view.loadUrl(url);
 return true;
 }
}

这会使你的这很简单。