2011-02-03 8 views
0

私は480x800の解像度で画面を埋めるためにイメージを配置したフレームレイアウトを持っています。今私はイメージにボタンを置いています。Androidのレイアウト画面で黒線を削除するにはどうすればいいですか?

私の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> 

私の問題は、私はボタンやインナーフレームレイアウトの境界線上に黒いラインを取得していますが...

+0

それを理解するのに役立つ問題の画像を追加することをご検討ください –

答えて

-1

ImageViewFrameLayoutがどのような種類のビューに含まれているかを知るのに役立ちます。

しかし、背景の画像が必要な場合は、階層のルートビューのandroid:background属性を設定するだけでよいのですか?

+0

こんにちは、そのイメージは動的に変化します。どちらのビューもフレーム内のレイアウトです –

+0

setBackgroundResource(またはsetBackgroundDrawable)を使用して背景を動的に変更できます。 –

関連する問題