Чтобы запустить пример на android для использования PinchZoom, я нашел следующее example. Я смог написать рабочий пример кода, который показывает вид из примера, но он все белый! Как я могу использовать фактическое изображение в этом примере?Как запустить пример Pinch-Zoom на Android?
Я попытался следующий в деятельностной XML:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:custom="http://schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:orientation="vertical" >
<com.example.alexander.capycoding_pinchzoom.CanvasView
android:id="@+id/signature_canvas"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/image"
android:textColor="#FFFFFF" />
</FrameLayout>
использовать фактическое небелое изображение, но он не работает. (Я также переименовал класс с ZoomableImageView
в CanvasView
).
Возможно, есть другой/лучший пример того, как сделать PinchZoom работоспособным на Canvas/Bitmap
в android?
Простой пример, который фактически работает: http://stackoverflow.com/questions/5216658/pinch-zoom-for-custom-view – Alex