-
-
Notifications
You must be signed in to change notification settings - Fork 0
Basic example
Federico Navarrete edited this page Apr 28, 2021
·
1 revision
Simply add a ZoomageView
as you would any typical ImageView
in Android. The scaleType
that you set on your ZoomageView
will determine the starting size and position of your ZoomageView
's image. This is the inherited ImageView.ScaleType
from Android. With a ZoomageView
, the fitCenter
or centerInside
scale types usually make the most sense to use, fitCenter
being Android's default scale type.
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.jsibbold.zoomage.ZoomageView
android:id="@+id/myZoomageView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/my_zoomable_image"
app:zoomage_restrictBounds="false"
app:zoomage_animateOnReset="true"
app:zoomage_autoResetMode="UNDER"
app:zoomage_autoCenter="true"
app:zoomage_zoomable="true"
app:zoomage_translatable="true"
app:zoomage_minScale="0.6"
app:zoomage_maxScale="8"
/>
</RelativeLayout>