我正在尝试将ColorDrawable
与backgroundDrawable的边界设置为View
,并且它使用以下代码无法正常工作:
ColorDrawable d = new ColorDrawable(getContext().getResources()
.getColor(R.color.red));
d.setBounds(0, 0, 20, 20);
convertView.setBackgroundDrawable(d);
结果是convertView背景在这里填充了红色。
感谢。
答案 0 :(得分:0)
好的,当Drawable
的布局使用View
作为View
边界的背景时,会更改Drawable
。因此,如果有严格的界限,我需要扩展Rect
并拥有私有{{1}}以供其使用。