android 多点触摸图片缩放的具体实现方法

前端技术 2023/09/05 Android

布局:

复制代码 代码如下:

<?xml version=\"1.0\" encoding=\"utf-8\"?>
<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"
    android:id=\"@+id/relativeLayout1\"
    android:layout_width=\"fill_parent\"
    android:layout_height=\"fill_parent\" >


    <Button
        android:id=\"@+id/zoom_in\"
        android:layout_width=\"wrap_content\"
        android:layout_height=\"wrap_content\"
        android:layout_alignParentLeft=\"true\"
        android:layout_alignParentTop=\"true\"
        android:text=\"zoom_in\" />
    <Button
        android:id=\"@+id/zoom_out\"
        android:layout_width=\"wrap_content\"
        android:layout_height=\"wrap_content\"
        android:layout_alignParentRight=\"true\"
        android:layout_alignParentTop=\"true\"
        android:text=\"zoom_out\" />

    <ScrollView
        android:id=\"@+id/imageContainer\"
        android:layout_width=\"fill_parent\"
        android:layout_height=\"fill_parent\"
        android:layout_below=\"@+id/zoom_in\"
        android:fadingEdge=\"none\"
        android:scrollbars=\"none\" >

        <HorizontalScrollView
            android:layout_width=\"fill_parent\"
            android:layout_height=\"fill_parent\"
            android:layout_centerHorizontal=\"true\"
            android:fadingEdge=\"none\"
            android:scrollbars=\"none\" >

            <ImageView
                android:id=\"@+id/imageView\"
                android:layout_width=\"wrap_content\"
                android:layout_height=\"wrap_content\"
                android:layout_alignParentTop=\"true\"
                android:layout_centerHorizontal=\"true\"
                android:scaleType=\"matrix\" />
        </HorizontalScrollView>
    </ScrollView>

</RelativeLayout>

本文地址:https://www.stayed.cn/item/12969

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。