我在GridView的子项中放置的是一个TextView控件,给它设置了背景图片,我想点击它的时候将被点击的TextView背景图片换掉,请问要怎样才能做到?
在线等,有答案马上结贴,谢谢了!

解决方案 »

  1.   

    TextView.OnClickListener();
    给他设置一个监听。。
    然后在监听里 会得到这个textview 在调用setBackgroundDrawable();
      

  2.   

    我的TextView是在GridView中间的,如果这样做的话会直接报错的吧
      

  3.   

    不会报错。你不试试怎么知道。。我是这样做的。。通过settag()做一个标记然后在判断
      

  4.   

    如果要换的图片是现有的资源,定义一个selector就可以了吧……