ankoを使用して、プレーンボタンの中央にアイコンを配置したいと考えています。私はankoのボタンにアイコン(描画可能)を設定するにはどうすればよいですか?
button.backgroundResource = R.drawable.arrow_forward
を試してみましたが、私は(ボタンexpliciteに背景色を設定することは何もしない)ボタン全体をカバーし、その親から背景色を取得して描画可能です。
Iと同じ効果で、同様にdrawable = ...
を試みました。元のアスペクト比を持ち、中央に配置するために、ankoでアイコンを設定するにはどうすればよいですか?
がバックグラウンドを使用しないでください助け
ctx.getDrawable(R.x.y)
希望を得ることなくそれを得るために、その後、他のリソースや描画可能を使用する必要がある場合。それは常にビュー境界全体を伸ばします。それ以外の場合は、ScaleTypeを設定する方法を探します。おそらく、centerInsideまたはfitCenterが必要です。 – RobCo