[Android]_ch2.6_購買課程OnClick事件處理
歡迎訂閱頻道:杜仲教學YouTube
[Android]_ch2.6_購買課程OnClick事件處理
tv1=(TextView)findViewById(R.id.textView1);
btn1=(Button)findViewById(R.id.button1);
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
StringBuilder sb=new StringBuilder("購買清單如下:\n");
int n1=0,n2=0,n3=0;
if(cb1.isChecked()){
n1=Integer.parseInt(et1.getText().toString());
sb.append(cb1.getText()+":"+n1+"元\n");
}
if(cb2.isChecked()){
n2=Integer.parseInt(et2.getText().toString());
sb.append(cb2.getText()+":"+n2+"元\n");
}
if(cb3.isChecked()){
n3=Integer.parseInt(et3.getText().toString());
sb.append(cb3.getText()+":"+n3+"元\n");
}
int sum=n1+n2+n3;
sb.append("原始金額:"+sum+"元\n");
double dSum=0;
if(rb1.isChecked()){
dSum=sum*0.9;
sb.append("折扣:"+rb1.getText()+"\n折扣後金額:"+dSum+"元\n");
}else if(rb2.isChecked()){
dSum=sum*0.8;
sb.append("折扣:"+rb2.getText()+"\n折扣後金額:"+dSum+"元\n");
}else if(rb3.isChecked()){
dSum=sum*0.7;
sb.append("折扣:"+rb3.getText()+"\n折扣後金額:"+dSum+"元\n");
}
tv1.setText(sb);
}
});
沒有留言:
張貼留言