2011-12-08 12 views
3

親を塗りつぶすようにレイアウト幅を設定すると、イメージビューが縮小します。しかし、ImageButtonに変更すると、拡大縮小されません。 ImageButtonをImageViewのようにするにはどうすればよいですか?ImageButtonをImageViewのように拡大縮小する方法

Example

+0

それは –

+1

が背景として設定し、ボタンの高さと幅を指定して縮小いけないというイメージを作ってみましょう。 – Ronnie

答えて

1

(内部またはそのような何か中央にセット)android:scaleType属性を使用します。
しかし、たとえ縮尺を変えても、あなたが望む結果が得られるかどうかはわかりません。イメージボタンは通常のボタンを表示しますが、テキストの代わりにイメージを使用すると、イメージの周りにボタンの枠線が表示されます。あなたが望むようにイメージビューが機能するならば、それをイメージビューとして保持するのではなく、フォーカス可能でクリック可能なアトリビュートをそれに設定するのはなぜですか?

0

Javeが示唆したように、centerCropscaleTypeを設定します。ボタンの枠線を取り除くにはpadding0dpと設定します。

関連する問題