图像未在framelayout中正确显示

时间:2016-08-05 09:14:51

标签: java android android-layout imageview android-tablelayout

我正在使用framelayout下的imageview。我在图像视图中应用了背景图像,但图像无法完全覆盖屏幕。它出现在中心。我想完全覆盖屏幕......

我怎样才能实现它? 提前Thanx :-)

xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.muhammad.maqalatlayout.jild_copy"
android:background="@color/Green">

<ImageView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@mipmap/brown_border1"
    android:layout_margin="0dp"
    android:layout_marginLeft="0dp"
    android:layout_marginTop="0dp"
    android:layout_marginRight="0dp"
    android:layout_marginBottom="0dp"
    android:layout_gravity="top|left|bottom|center_vertical|right"
    android:visibility="visible"
    android:adjustViewBounds="false"
    android:scaleType="fitStart"/>

My Current output is like this.

2 个答案:

答案 0 :(得分:0)

使用

android:scaleType="fitXY" and `match_parent` instead of `fill_parent`.

答案 1 :(得分:0)

我认为您的规模不起作用,因为您正在设置android:background属性。试试这个:

<ImageView
    ...
    android:src="@mipmap/brown_border1"
    ... />

此外,最好将您的图片放在/drawable/文件夹中。