如何自动放大ImageViewTouch

时间:2013-02-04 08:42:17

标签: android

我正在使用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)但不成功谢谢。

1 个答案:

答案 0 :(得分:0)

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

试试这个

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);