2014-01-10 2 views
1

Я использую адаптер с держателем для просмотра списка. Элемент списка содержит кнопку. Мне нужно изменить вид этой кнопки, используя прослушиватель кликов. ТАК, как я могу это сделать.Как изменить вид объекта-держателя в android

// holder.bt.setVisibility(holder.bt.GONE); 
// holder.cc.setVisibility(holder.cc.VISIBLE); 
// v.setBackgroundResource(R.drawable.star1) ; 
+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); 
     }   
    }); 
+0

я имел судимый все это с в OnClick Лизнер внутри получить вид() косяк, способный исправить вопрос .. //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

Смежные вопросы