2

これが私がやりたいことです: 少し大きすぎるので、画像サイズをカスタマイズします。

私は Android アプリケーションを作成しており、ボタンには画像とテキストがあります。次に、画面に収まるように画像のサイズをカスタマイズしたいと思います。しかし、私は画像を操作するのが難しいです。幅と高さを調整すると、ボタンのです。画像サイズを調整したい。これは可能ですか?

ボタンのコード スニペットは次のとおりです。

<Button
    android:id="@+id/marketBtn"
    style="?android:attr/buttonBarButtonStyle"
    android:layout_width="0dp"
    android:layout_height="match_parent"
    android:layout_gravity="bottom"
    android:layout_weight="1"
    android:background="@drawable/unselected_button"
    android:drawableTop="@drawable/market_icon_0"
    android:gravity="center"
    android:paddingBottom="5dp"
    android:paddingLeft="1dp"
    android:paddingRight="1dp"
    android:paddingTop="5dp"
    android:text="@string/task_bar_lbl_market"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:textColor="#FFFFFF"
    android:textSize="10sp" />

それを行う方法はありますか?または、このタスクを実行するための可能なアプローチは何ですか?

4

1 に答える 1

1

9 パッチを使用します。

伸縮可能エリアとパディングエリアを設定できます。

http://developer.android.com/tools/help/draw9patch.html

于 2013-08-13T01:41:05.013 に答える