我正在使用ListView我自己的BaseAdapter来呈现项目列表。可以突出显示一个项目。当我这样做时,我将背景设置为BaseAdapter:
if (position == selectedItem) {
convertView.setBackgroundResource(R.color.mylightcyan);
} else {
convertView.setBackgroundResource(0);
}
这很好用,除了View里面的 s convertView(有一些按钮可以编辑项目)似乎有点透明,即使getAlpha()return 1.0。
当我明确设置 contains 的背景时Button,它会呈现我想要的锄头。如何“删除”这种类似 alpha 的行为?
我得到什么:

我想要的是:
