子采样比例图像视图中的多个背景图像

时间:2016-08-12 13:16:00

标签: android imageview zoom subsampling

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

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

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

我该如何解决这个问题呢?嗯,

1 个答案:

答案 0 :(得分:0)

您可以使用图层列表drawable

        <?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>

enter image description here