У меня есть два вида деятельности. ActivityA имеет countdowntimer. Когда я запускаю ActivityB из ActivityA, таймер не останавливается. Как мне это сделать ?Как убить CountDownTimer Когда я начинаю деятельность?
myTimer = new CountDownTimer(20000, 1000) {
@Override public void onFinish()
Intent mainIntent = new Intent(QRcode.this,ActivityC.class);
QRcode.this.startActivity(mainIntent);
};
myTimer.start();
Intent mainIntent = new Intent(QRcode.this,ActivityB.class);
QRcode.this.startActivity(mainIntent);
Показать код, в котором вы указываете таймер. как правило, вы можете остановиться в OnPause() функция активность А. –
MyTimer = новый CountDownTimer (20000, 1000) { \t \t \t @Override \t \t \t общественного недействительными onFinish() \t \t \t}; \t \t \t myTimer.start(); Intent mainIntent = новое намерение (QRcode.this, BarcodeGecis.class); \t \t \t mainIntent.putExtras (bundle); \t QRcode.this.startActivity (mainIntent); –