gpt4 book ai didi

listview - 单击时更改 ListView 行背景

转载 作者:行者123 更新时间:2023-12-04 06:16:27 25 4
gpt4 key购买 nike

当手指单击时,我需要更改 ListView 中一行的背景颜色。
示例:我有 5/6 行的 ListView ;我需要在一行上单击一下,它的背景颜色就会变成绿色(选中)。再次单击所选行,背景再次变为黑色。

我该怎么做?

谢谢

最佳答案

public View getView(final int position, View convertView,ViewGroup parent) {
ViewHolder holder;

if (convertView == null)
{
convertView.setTag(holder);
}
else {
holder = (ViewHolder) convertView.getTag();
}
if(position == your selected row position)
{
convertView.setBackgroundColor(Color.YELLOW);
}

return convertView;

}

关于listview - 单击时更改 ListView 行背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7178569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com