我有一个演示应用程序,其中我使用了Dave Morrissey的SubsamplingScaleImageView。 基本上我有一个大图像作为地图,我需要缩放和平移功能。
我需要在背景(图层)中设置更多图像,我使用PinView但问题不是通过放大/缩小来缩放。我有以下代码:
PinView imageView = (PinView)rootView.findViewById(R.id.imageViewMap);
imageView.setImage(ImageSource.resource(R.drawable.map));
我该如何解决这个问题呢?嗯,
答案 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>