Właściwy sposób sprawdzenia, czy działanie zostało zniszczone
Czy mogę wiedzieć, jaki jest właściwy sposób, aby dowiedzieć się, czy działanie zostało zniszczone? Obecnie używam następującego sposobu.
private volatile boolean isOnDestroyCalled = false;
@Override
protected void onDestroy() {
super.onDestroy();
isOnDestroyCalled = true;
}
public boolean isOnDestroyCalled() {
return this.isOnDestroyCalled;
}
Czy jest coś lepszego niż powyższe?