缩放视图在android系统布局 [英] Zoom a view over layout in android

查看:200
本文介绍了缩放视图在android系统布局的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使可缩放的LinearLayout?

我用这个来放大我的布局,这工作了点击放大而不是捏放大,也是我想在放大这种布局的视图。这一观点是由被用来绘制在这个布局中的行帆布方法返回。现在我的布局缩放,而不是canvas元素。有人可以帮助我放大两个canvas元素和布局。在此先感谢好友。

I used this to zoom my layout this worked for click to zoom and not for pinch to zoom and also i want to zoom a view over this layout. That view is returned by canvas method that is used to draw a line over this layout. Now my layout is zooming and not the canvas element. Can someone help me to zoom both the canvas element and the layout. Thanks in advance buddy.

推荐答案

这个答案是放大作出的WebView加载图像和内容

在复制资产形象,创造资产的文件image.html
在code会有些什么样的这种

Copy an Image in Assets and create a file image.html in assets the code will be some what like this

<html>
  <table>
    <tr>
      <td>
        <img src="droid.jpg"  width="304" height="228" alt="Hello">
      </td>
    </tr>
  </table>
</html>

和Java编写的类下面code

and write the below code in java class

public class MainActivity extends Activity {
    // declare a WebView object first
    WebView mWebView = null;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        // load view
        mWebView = (WebView)findViewById(R.id.webView);
        // (*) this line make uses of the Zoom control
        mWebView.getSettings().setBuiltInZoomControls(true);
        // simply, just load an image
        mWebView.loadUrl("file:///android_asset/image.html");
    }
}

如果你想一些其他的选项,你可以去的链接
好运气:)

if you want some other option you can go to this link good luck :)

这篇关于缩放视图在android系统布局的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆