我在java中遇到問題。如何在android中總結複選框的值?
package apa.y;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.CheckBox;
import android.widget.TextView;
public class myprice extends Activity {
/** Called when the activity is first created. */
CheckBox book,pencil;
TextView total;
int sum=0;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mymain);
pencil = (CheckBox) findViewById(R.id.pencil);
book = (CheckBox) findViewById(R.id.book);
total = (TextView) findViewById(R.id.total);
}
public void onClick(View v) {
sum = 0;
if (pencil.isChecked()) {sum += 10;}else{sum +=0;}
if (book.isChecked()) {sum += 5;}else{sum +=0;}
total.setText("Total: "+sum);
}
}
如果書和鉛筆是複選框和1 textview,如何總結它?我現有的代碼不起作用。
請等我請我試試。 。 – 2013-05-13 09:14:01
helooooooo IT WORK!謝謝 :)。驚人的hihihi – 2013-05-13 09:25:27