1

我有一个演示应用程序,其中使用了 Dave Morrissey 的 SubsamplingScaleImageView。基本上我有一个大图像用作地图,我需要缩放和平移功能。

我需要在背景(图层)中设置更多图像,我使用 PinView 但问题不是通过放大/缩小来缩放。我有以下代码:

PinView imageView = (PinView)rootView.findViewById(R.id.imageViewMap);
imageView.setImage(ImageSource.resource(R.drawable.map));

我该如何解决这个问题?,谢谢你。

4

1 回答 1

0

您可以使用图层列表可绘制

        <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
        <item>
          <bitmap android:src="@drawable/android_red"
            android:gravity="center" />
        </item>
        <item android:top="10dp" android:left="10dp">
          <bitmap android:src="@drawable/android_green"
            android:gravity="center" />
        </item>
        <item android:top="20dp" android:left="20dp">
          <bitmap android:src="@drawable/android_blue"
            android:gravity="center" />
        </item>

在此处输入图像描述

于 2016-08-12T13:30:48.443 回答