2010-12-05 12 views

答えて

19

android:layout_margin属性で試してみてください。例えば、(あなたがボタンの水平方向のセットを持っていると仮定して)右/左サイドのスペースを削減するには、次のようになめらか操作を行うことができます。

<Button 
    android:layout_marginLeft="-3dip" 
    android:layout_marginRight="-3dip" 
    ... /> 
+0

ありがとうございました。それも完璧に働いています。ありがとう。 – csfcse

+0

良い解決策 – breceivemail

+0

いくつかのレイアウトで埋め尽くされます! – Magakahn

10

私はあなたが私はこの上で与えたprevious answerを参照します:

ピクセルのピクセルのエッジにプッシュしたい場合は、ボタンの背景に独自の9パッチを使用する必要があります。Androidのデフォルトのピクセルは、その9パッチバックグラウンドの境界線です。この例については、下にSDKフォルダ内のファイルを見てください:たとえば

platforms/android-8/data/res/drawable-hdpi/btn_default_transparent_normal.9.png

、これは私がデフォルトで得るものです:

alt text

とカスタムと私が以前に作った9パッチ:

alt text

+0

ありがとうございます。私は自分のボタンに背景色を追加してから、スペースは消えてしまいます。それは本当に私にとって助けになった。 – csfcse

関連する問題