1

画像ビューを全画面表示に設定しましたが、機能しません。左右の間にスペースがあります。imageviewフルスクリーンに設定するには?

これは私のXMLコードです:

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

2 に答える 2

4

android:scaleType="fitXY"あなたのxmlで使用 してください:

<ImageView android:id="@+id/imageView"  
       android:layout_width="match_parent"  
       android:layout_height="match_parent"  
       android:scaleType="fitXY"
/>  
于 2013-03-09T07:50:16.113 に答える
0

次のオプションのいずれかを試してください

android:scaleType="CENTER_CROP" 

画像の両方の寸法 (幅と高さ) がビューの対応する寸法 (パディングを引いたもの) 以上になるように、画像を均一にスケーリングします (画像の縦横比を維持します)。

android:scaleType="CENTER_INSIDE"

画像の両方の寸法 (幅と高さ) がビューの対応する寸法 (パディングを引いたもの) 以下になるように、画像を均一にスケーリングします (画像の縦横比を維持します)。

android:scaleType="fitXY"

src が dst と正確に一致するように、X と Y を個別にスケーリングします。

比率を気にしなければ

ImageView imageView=new ImageView(context);
imageView.setAdjustViewBounds(false);
于 2013-03-09T08:00:35.487 に答える