Android活动边框无法删除?

时间:2013-04-10 11:17:03

标签: android android-activity margin

所以我有这个

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    
    android:id="@+id/mainParent"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/bgdark"
    android:orientation="vertical" 
>
    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="match_parent"
        android:layout_height="76dp"
        android:src="@drawable/myheader_250x60" 
    />
    <ListView
        android:id="@+id/mainListview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
    </ListView>
</LinearLayout>

注意我现在编辑了这篇文章。我使用的是灰色背景图像,所以我认为这是标题图像右/左可见的内容。请参阅下面的图像以显示问题。

但是,将背景移动到列表视图并没有解决问题。因此,似乎是imageview以某种方式具有灰色的左/右边框。因为我已经将宽度设置为“match_parent”,所以应该采用最大宽度。

enter image description here

问题是在标题的顶部/右侧有一个灰色像素边框?如果可能的话,我想删除。

3 个答案:

答案 0 :(得分:1)

为您的ImageView尝试scaleType attribute

Anothrer方式 - 替换

android:src="@drawable/myheader_250x60" 

代表

android:background="@drawable/myheader_250x60" 

答案 1 :(得分:1)

尝试使用fill_parent而不是match_parent,但listView高度除外。在listView height

中使用wrap_content

答案 2 :(得分:1)

设置此scletype属性

android:scaleType=fitXY

并将图像设置为imageview,如下所示

android:background="@drawable/myheader_250x60"