使用多点触控实现2D旋转

时间:2016-01-27 10:45:03

标签: android scroll rotation zoom

在此代码中实现:

  • 缩放(使用双击和双触摸事件)
  • 滚动
  • 从像素到UTM的坐标转换

使用班级Matrix,是比例。这样坐标就是正确的。

我会添加旋转图像,但我不知道该怎么做。 有人能帮助我吗?

这是我的图片活动:

public class MapActivity extends Activity {

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    TouchImageView img = new TouchImageView(this);
    img.setImageResource(R.drawable.planimetria);
    img.setMaxZoom(10f);
    setContentView(img);
}

这是包含类的java文件:

http://pastebin.com/afukpgyZ

非常感谢您的帮助。

0 个答案:

没有答案