Как удалить черные линии на макете экрана в Android? - PullRequest
0 голосов
/ 03 февраля 2011

У меня есть макет кадра, в котором я поместил изображение с разрешением 480x800, чтобы заполнить экран. Теперь я помещаю кнопку на изображение.

Мой XML выглядит так ...

<ImageView android:id="@+id/ImageView01"
         android:layout_width="480px" 
         android:layout_height="800px"
         android:src="@drawable/img">
 </ImageView>
 <FrameLayout android:id="@+id/FrameLayout01" 
        android:layout_width="174px" 
        android:layout_height="64px"
        android:layout_gravity="bottom|right"
        android:layout_marginBottom="40px"   
        android:layout_marginRight="16px">

   <Button android:id="@+id/callend2"
        android:layout_width="176px"
        android:layout_height="64px"
        android:paddingLeft="20px"
        android:paddingRight="10px"
        android:textColor="#f5f5f5"
        android:textSize="24px"
        android:background="@drawable/csh_call_red_btn_normal"
             android:drawableLeft="@drawable/call_end_call_icon"
        android:text="call end">
   </Button>  
 </FrameLayout>

Моя проблема в том, что я получаю черную линию на границе расположения кнопок или внутреннего кадра ...

1 Ответ

0 голосов
/ 03 февраля 2011

Было бы полезно узнать, какой вид содержит ImageView и FrameLayout.

Но если вам нужно изображение для фона, почему бы просто не установить атрибут android:background корнявид вашей иерархии?

...