我在第一个活动中设定时间,第二个时间显示时,我正在计时器。如何将字符串值转换为long。我尝试如下,但我的应用程序停止了。
这是我的代码
final String rund=getIntent().getStringExtra("RUND");
String przerwa=getIntent().getStringExtra("PRZERWA");
final String runda=getIntent().getStringExtra("RUNDA");
final long rund1=Long.parseLong(runda);
new CountDownTimer(4000, 1000){
public void onTick(long millisUntilFinished){
tv2.setText("Przygotuj się:\n " + millisUntilFinished / 1000);
}
public void onFinish(){
tv2.setText("Walka!");
MediaPlayer ring= MediaPlayer.create(Main6Activity.this,R.raw.ring1);
ring.start();
new CountDownTimer(rund1,1000){
@Override
public void onTick(long millisUntilFinished) {
tv3.setText("xds" + millisUntilFinished /1000);
}
public void onFinish() {
tv3.setText("Walka!");
}
}.start();
}
}.start();