2014-01-10 3 views
1

나는 list.holder를 포함하는 list.list 항목에 홀더가있는 어댑터를 사용하고 있습니다.이 버튼은 클릭 리스너를 사용하여 해당 버튼의보기를 변경해야합니다. 그래서 내가 어떻게 할 수 있니?android에서 홀더 객체의 뷰를 변경하는 방법

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

귀하의 질문에 명확하게하시기 바랍니다, 내가 온 클릭 lisner 내부 해결할 수보기() 캔트를 얻을에 모든이를 tryed했던 코드와 시나리오 –

답변

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); 
     }   
    }); 
+0

주세요 문제가 .. //holder.bt.setVisibility(btGONE); // holder.cc.setVisibility (View.VISIBLE); \t \t \t \t \t // holder.bt.setBackgroundResource (R.drawable.star1); // holder.bt.setVisibility (View.GONE); // v.setBackgroundResource (R.drawable.star1); – Jenefer

관련 문제