私はレイアウト内にある通常のボタンの中に16x16 pixのアイコンを配置しようとしています。このボタンは、バックグラウンドに別のPNGも使用します。私が持っている問題は、ボタン内に配置するのではなく、私が望むところに配置することです。私は次のコードを使用してそれを追加するとき、それはひどく見える画像の端に、ドロウアブルを下部に配置します。私が望む何Android - ノーマルボタン内にイメージを正確に配置する方法
<Button
android:id="@+id/clearform"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/helpText"
android:layout_alignParentBottom="true"
android:layout_marginBottom="19dp"
android:typeface="monospace"
android:textColor="#FFFF00"
android:drawableBottom="@drawable/cross"
はおそらく下からいくつかのパディングを持っていますが、方法が、私は希望のようなことをして、そのような方法またはXML属性がない私のレイアウトで、ボタンを作成することです。その唯一の左上または下の唯一の左と私はパディングを追加するときに、ボタンのテキストの下部とdrawableの上部の間にパディングを配置しました。
どのようにしてボタン自体の内部に画像を正確に配置できますか?
「android:padding」、「android:paddingBottom」などでイメージのパディングを調整できると思います。 – neevek
私が見る限り、あなたはボタンの端まで遠くにドロウアブルを置くパディングを加えることができます –