我正在使用適配器與持有者列表view.list項目包含button.i必須使用點擊偵聽器更改該按鈕的視圖。所以我該如何做到這一點。如何在Android中更改持有者對象的視圖
// holder.bt.setVisibility(holder.bt.GONE);
// holder.cc.setVisibility(holder.cc.VISIBLE);
// v.setBackgroundResource(R.drawable.star1) ;
我正在使用適配器與持有者列表view.list項目包含button.i必須使用點擊偵聽器更改該按鈕的視圖。所以我該如何做到這一點。如何在Android中更改持有者對象的視圖
// holder.bt.setVisibility(holder.bt.GONE);
// holder.cc.setVisibility(holder.cc.VISIBLE);
// v.setBackgroundResource(R.drawable.star1) ;
試試這個.. 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);
}
});
我已經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
請與你的問題不清楚,請提供代碼和情景 –