1

ColorDrawablebackgroundDrawable の境界を設定しようとしViewていますが、次のコードを使用して正しく機能していません:

ColorDrawable d = new ColorDrawable(getContext().getResources()
        .getColor(R.color.red));
d.setBounds(0, 0, 20, 20);

convertView.setBackgroundDrawable(d);

その結果、ここで convertView の背景が赤色で塗りつぶされます。

ありがとう。

4

1 に答える 1

0

さて、境界Drawableの背景として使用すると、レイアウトが変更されます。したがって、厳密な境界があるため、使用する境界を拡張してプライベートにする必要があります。ViewViewDrawableRect

于 2013-12-04T09:45:04.617 に答える