1

私は次のimageButtonを持っています

    <ImageButton
    android:id="@+id/header_buttonleft"
    android:layout_width="40dip"
    android:layout_height="40dip"
    android:layout_alignParentLeft="true"
    android:layout_marginLeft="10dip"
    android:layout_marginTop="5dip"
    android:src="@drawable/icon_download"
    android:clickable="true"/>

しかし、デバイスにアプリケーションをロードすると、小さすぎるように見えます。

代替テキスト

アイコンを大きくする方法は誰でも知っています。解像度を上げようとしましたが (実際にはアイコンは 70x70 です)、それでも機能しません。何か案が?

4

1 に答える 1

2

アイコンを大きくする方法は誰でも知っています。

大きなボタンを作成します。

実験として、android:srcレイアウトから削除してから、アプリを実行します。これは、カスタムの背景なしで実行できる最小のものです。ImageButton

ImageButtonさまざまな背景状態のカスタム9パッチPNGファイルを使用して、独自のカスタム背景を作成できます。ここで、9パッチコントロールフレームを調整して、アイコンの配置場所とボタンの端の間のギャップを小さくします。

于 2010-04-26T12:11:09.673 に答える