如何在android中更改holder对象的视图

时间:2014-01-10 08:02:23

标签: android android-layout android-listview adapter

我正在使用带有holder的适配器进行列表视图。列表项包含button.i必须使用单击侦听器更改该按钮的视图。那怎么能这样做呢。

// holder.bt.setVisibility(holder.bt.GONE);
// holder.cc.setVisibility( holder.cc.VISIBLE);
// v.setBackgroundResource(R.drawable.star1) ;

1 个答案:

答案 0 :(得分:2)

试试这个.. import android.view.View.OnClickListener;

     holder.bt.setOnClickListener(new OnClickListener(){
        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
                holder.bt.setVisibility(View.GONE);
                holder.cc.setVisibility(View.VISIBLE);        
                holder.v.setBackgroundResource(R.drawable.star1);
        }           
    });