2014-01-10 17 views
1

我正在使用適配器與持有者列表view.list項目包含button.i必須使用點擊偵聽器更改該按鈕的視圖。所以我該如何做到這一點。如何在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

我已經tryed所有這些用的onclick lisner內獲得視圖()着能夠修復問題.. //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

相關問題