平板电脑

时间:2017-11-22 07:02:52

标签: android android-imageview android-framelayout

我想将背景设置为LinearLayout,我从this获取了参考。但它仍然向4边提供空间。屏幕截图为screenshot

代码如下

   <FrameLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@mipmap/background"
        android:scaleType="fitXY" />
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal">
<someviews></someviews>
 </LinearLayout>
</FrameLayout>

请提供一些解决方案。

2 个答案:

答案 0 :(得分:0)

  • 使用android:src代替 android:background
  • 添加 android:adjustViewBounds="true"
  

将drawable设置为此ImageView的内容。

<强>最后

<ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@mipmap/background"
        android:scaleType="fitXY"
        android:adjustViewBounds="true" />

答案 1 :(得分:0)

<resources>

<dimen name="activity_horizontal_margin">0dp</dimen>
<dimen name="activity_vertical_margin">0dp</dimen>
</resources>

检查dimen.xml文件放0dp水平和垂直边距