2016-06-25 1 views
0

こんにちは私はImagebuttonの作成にいくつかの助けが必要です。 PS上にカスタムボタンを作成し、それを透明な背景のPNG形式で保存しました。その後、私は9patchで自分のイメージにパッチを当てました。今私は自分のレイアウトでそのイメージをボタンとして使用していますが、イメージは色付きの背景コーナーを表示しています。私はたくさんのものを試しましたが、取り除くことはありませんでした。ここでImageButton Border Transparancy - 丸いイメージの周りの正方形の枠線を削除しても効果がありませんか?

Here is my image

私のXML

<ImageButton 
    android:id="@+id/mybutton" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="@android:color/transparent" 
    android:src="@drawable/registerbutton" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentEnd="true" 
    android:layout_marginBottom="123dp" /> 

Here is the image of imagebutton It shows white corners

答えて

0

を使用してオンラインのボタンを.pngを作ることができます。まだあなたがその角を取得している場合、それはpngのファイルからかもしれません

android:background="@null" 

あなたは使用しています。

これは私が助けを@null

enter image description here

+0

助けてくれてありがとう。私はちょうど9patchingの出力からコーナーをチェックしました。 –

0

"9patching" 操作を追加コーナーおそらく出力に含まです。ファイルを開き、コーナーがあるかどうかを確認します。 これが成功した場合は、android:src属性をandroid:background属性に切り替えてみてください。

+0

おかげから得るものの一例です。私はちょうど9パッチングの出力から角をチェックしました –

+0

正しい答えを受け入れてください:) –

0

とUは、このような@nullような背景の属性を保持しthis site

+0

本当に助けていただきありがとうございます。 –

関連する問題