开发者

Android:About listview's item color

I add a listview and add some textview into it. In the listview's OnItemCLickListener I wanna change the textColor , then problems come:When I change the text color by setTextColor(Color.BLACK) ,the item will change to black开发者_运维问答;But when I change the color by setTextColor(R.color.mycolor) , all the items' color will change ! I cannot understand why? Is there any way to solve this problem? Thanks first!


setTextColor(int) expects a "color integer", not a "resource integer". Try doing this instead:

    setTextColor(getResources().getColor(R.color.mycolor));

See docs.


Check your code and make sure you're calling setTextColor on just one specific instance in your list. That's the best help I can give you without having some code to go on.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜