-3

我需要一個解決方案,如何找到任何圖像的高度和寬度,可以完全適合ImageView的高度和寬度?如何獲取任何圖像的高度和寬度,以在android中使用imageView在android

+1

你的問題不清楚。你想讓圖像伸展到你的imageView嗎? –

+0

我的問題是我已經完成了Android中的所有編碼部分,現在我需要圖像。所以我問的是如何在我的應用程序中設置.png格式圖像的圖像高度和寬度。 – Peter

回答

0

如果你希望你的形象,以適應圖像視圖內沒有圖像失真

<ImageView 
    android:id="@id/img" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:adjustViewBounds="true" 
    android:scaleType="fitCenter" /> 
1

你可以通過它繪製的圖像的寬度和高度;

int width = imgView.getDrawable().getIntrinsicWidth(); 
int height = imgView.getDrawable().getIntrinsicHeight(); 

如果你想你的形象,以適應ImageView的,那麼你可以使用

<ImageView 
    android:id="@id/img" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:scaleType="fitXY" /> 

但你有一個低分辨率的圖像,然後它會扭曲。

相關問題