lang
1 2public class SimpleActivity extends Activity { 3 4 private int mCount; 5 public MyCountDownTimer cdt; 6 public TextView time; 7 8 @Override 9 protected void onCreate(Bundle savedInstanceState) { 10 super.onCreate(savedInstanceState); 11 setContentView(R.layout.activity_simple); 12 13 time=(TextView)findViewById(R.id.textView_s2); 14 cdt = new MyCountDownTimer(30, 100); //・・・【1】 15 cdt.start(); //・・・【2】 16 17 Button btnNext1 = (Button) findViewById(R.id.button_s1); 18 btnNext1.setOnClickListener(new View.OnClickListener() { 19 @Override 20 public void onClick(View v) { 21 } 22 }); 23 24 } 25 26 27 public class MyCountDownTimer extends CountDownTimer { //・・・【3】 28 29 public MyCountDownTimer(long millisInFuture, long countDownInterval) { 30 super(millisInFuture, countDownInterval); 31 32 } 33 34 @Override 35 public void onFinish() { //・・・【4】 36 //time.setText("ああああああああ"); 37 } 38 39 @Override 40 public void onTick(long millisUntilFinished) { //・・・【5】 41 if(millisUntilFinished/1000%60>=10){ 42 time.setText(Long.toString(millisUntilFinished/1000/60) + ":" + Long.toString(millisUntilFinished/1000%60)); 43 }else{ 44 time.setText(Long.toString(millisUntilFinished/1000/60) + ":0" + Long.toString(millisUntilFinished/1000%60)); 45 } 46 } 47 } 48 public void plus(View view) { 49 mCount++; 50 TextView countView = (TextView) findViewById(R.id.textView_s1); 51 countView.setText(String.valueOf(mCount)); 52 } 53 54}
ボタンを押すと、タイマーがスタートし、カウンターが1上がるという風にしたいのですが
うまくいきません。
ボタンを押しても何も怒りません。
どうすれば...
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/17 10:02
2015/03/17 11:27
2015/03/17 12:48