Uygulamam için ana ekranım var, o zaman farklı ekranlara götürür, her bir geri dönüş sizi ana ekrana geri götürür. Bir kullanıcının ana ekrana her seferinde "geri geldiği" her seferinde bir şeyler yapmak istiyorum. Bu tür bir olayı nasıl yakalarım?Geri çekildikten sonra bir etkinliğe geri dönme olayı nasıl yakalanır
6
A
cevap
8
Kullanım onResume() yöntemiyle, bu size yardımcı olabilir
-1
Sen gibi bir şey yapabileceğini - alt faaliyetlere keyDown yöntemini geçersiz kılarak senin aktivitedeki aktivite veya Kullanım startActivityForResult yönteminde
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Do your stuff
return true;
}
return super.onKeyDown(keyCode, event);
}
+0
Bu, ana ekranımda veya diğer ekranlarımda olur ??? – Yuval
0
Bunu deneyebilirsiniz:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
//your stuff goes here
}
return super.onKeyDown(keyCode, event);
}
onResume() çalışıyor .... teşekkürler – Yuval