Есть ли способ обнаружить, когда активность была собрана в Android? Я просто хочу протестировать различные сценарии при запуске сборки мусора и попытаться выполнить работу.Android - обнаружение коллекции мусора
Intent it = new Intent(ActivityOne.this, ActivityTwo.class);
startActivity(it);
ActivityOne.this.finish();
Log.d(TAG, "Ending");
try {
ActivityOne.this.finalize();
Log.d(TAG, "possible garbage collected");
} catch (Throwable throwable) {
throwable.printStackTrace();
Log.d(TAG, "finalize not successful");
}
Какую работу вы хотите сделать? Тот факт, что это сбор мусора, означает, что для Activity (объекта) нет ссылки. – dharms