動的な画像ボタンコントロールを作成しています。以下は私のコードです。
var deleteButton = new ImageButton(context);
deleteButton.SetImageResource(Resource.Drawable.Delete);
deleteButton.SetPadding(0, 0, 0, 0);
deleteButton.OffsetTopAndBottom(-5);
deleteButton.Layout(0, 0, 16, 16);
deleteButton.SetMaxHeight(16);
//deleteButton.LayoutParameters.Height = 16;
inner.AddView(deleteButton);
次のいずれも、画像ボタンのサイズを画像サイズにしません。
Offsettopandbottom
Setmaxheight
layout (l,t,r,b)
使用している添付画像とボタン出力のスクリーンショットを参照してください。ボタンは長方形です。上下のオフセットがあります。どうすればそれらを削除できますか。助けてください。
画像の削除(16x16)-
スクリーンショット-