Ловушка, приведенная ниже, работает для нескольких действий в моих тестах эспрессо (я ясно вижу, что журналы выплевываются), но некоторые действия, которые я создаю, не попадают в ловушку.
Кто-нибудь знает, что может происходить? У каждого экземпляра действия вызывается обратный вызов onCreate
, но некоторые из них не работают для некоторых из них ...
ActivityLifecycleMonitorRegistry.getInstance().addLifecycleCallback(new
ActivityLifecycleCallback() {
@Override
public void onActivityLifecycleChanged(Activity activity, Stage stage) {
if (stage.equals(Stage.CREATED)) {
Log.d("monitoring", "CREATED: " + activity.getLocalClassName());
}
}
});