1

我正在使用 ImageViewTouch 库来缩放图像。

     <it.sephiroth.android.library.imagezoom.ImageViewTouch
           android:id="@+id/imageweb"
           android:layout_width="fill_parent"
           android:layout_height="fill_parent"
           android:background="@drawable/bg_loading"
           android:scaleType="fitCenter" />

对于任意图像,我想自动缩放到控件中,这意味着所有图像内容将全屏显示

ImageViewTouch img= (ImageViewTouch)findViewById(R.id.imageweb);
imageLocation.zoomTo(2.0f,20);// I want to to auto find default zoom vaule(not default 2.0f) to fill image content into screen.

如何在 ImageViewTouch 中自动缩放?我使用 setFitToScreen(true) 但不成功 谢谢。

4

1 回答 1

0

我不知道你想要什么,但如果你想缩放一个 imageView,你可以FitXY在你的 xml 文件中添加比例

尝试这个

xml文件:

<it.sephiroth.android.library.imagezoom.ImageViewTouch
       android:id="@+id/imageweb"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:background="@drawable/bg_loading"
       android:scaleType="fitXY" />

java文件:

ImageViewTouch img= (ImageViewTouch)findViewById(R.id.imageweb);
于 2013-02-04T09:54:19.700 回答