在自定义ListView中更改textview背景颜色

时间:2015-01-05 05:25:42

标签: android performance android-layout android-intent android-activity

我有一个自定义ListView。在自定义ListView中,每行有3 TextView。{3} TextView background颜色应on click List item更改listitemClick listner。有可能吗?

2 个答案:

答案 0 :(得分:0)

在列表视图的onItemClickListener中添加textView.setBackgroundColor(0xFF000000)(替换为相应的颜色代码),其中textView是对要更改颜色的TextView的引用

答案 1 :(得分:0)

是的,你当然可以。

您需要在自定义适配器的onClickListener方法中为您的视图实施getView()事件,或者您只需为列表视图实现onItemClickListener

对于前,

yourViewObject.setonClickListener{.........

   textView.setBackgroundColor(Color.RED);
   textView1.setBackgroundColor(Color.GREEN);
   textView1.setBackgroundColor(Color.WHITE);
.... }