Imageview没有填充其父级

时间:2017-01-17 07:33:45

标签: android

  1. 图片大小(宽度:1080px高度:1920px)
  2. 手机是xxhdpi,分辨率为(宽度:1080px高度:1920px)
  3. 在输出中,您可以看到imageView的开头和结尾有一个白色间隙。

    我不想使用android:scaleType="fitXY"因为它会拉伸图像。我知道差距是由于状态栏和导航栏,imageview试图保持其比例。

    是否可以在不对图像源做任何事情的情况下填充图像视图。提前感谢。

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    
    <ImageView
        android:id="@+id/image"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@drawable/plain" />
    

    输出: sample output

1 个答案:

答案 0 :(得分:1)

由于您不想使用fitXY或修改img,您可以使用android:background="@drawable/img"替换android:src=@drawable/img,您喜欢这个吗?