View view = View.inflate(this, R.layout.card_scroll_item, null);
viewFlipper.addView(view);
Button creditbtn = (Button) view.findViewById(R.id.credit_button);
creditbtn.setBackgroundResource(carddraw[i]);
TextView txtname = (TextView) view.findViewById(R.id.credit_type);
txtname.setText("Visa");
TextView txtnumber = (TextView) view.findViewById(R.id.credit_number);
txtnumber.setText(creditnum[i]);
txtnumber.setTypeface(tf);`
我曾使用此代码如何在每个按钮上启用点击事件
答案 0 :(得分:0)
首先,你需要为你的按钮设置onClick监听器,类似这样
creditbtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// Do your actions here
}
});
其次,你需要先研究,然后提出问题:)
希望这有助于并享受您的工作。
答案 1 :(得分:0)
1. Implement the onClickListener interface in your activity class.
2. set creditbtn.setOnclickListener(this);
3.
@Override
public void onClick(View view){
int id = view.getId();
switch(id){
case R.id.credit_type:
// do your stuff
break;
}
}
希望这会有所帮助