2016-04-02 24 views
0

official docs'a göre, bir etkinliğin yönteminin onStop()'dan sonra çağrılması gerekir.
İki etkinliğim A (HomeScreen) ve B (ChatScreen) var. B, niyetin kullanıldığı A aktivitesinden başlar. Geri düğmesine bastığımda, A etkinliği çağrılır, ancak yaşam döngüsüyle ilgili olarak günlük kağıdına kaydedilen davranış, dokümanlar bölümünde belirtilenle uyuşmuyor.
Geri düğmesine bastığımda bu davranıştır.Garip davranan Android etkinlik yaşam döngüsü

04-02 05:38:56.963 17694-17694/com.example.akash.chatapplication I/System.out﹕ ChatScreen.onPause 
04-02 05:38:56.983 17694-17694/com.example.akash.chatapplication I/System.out﹕ HomeScreen.onStart 
//Lines not belonging to lifecycle 
04-02 05:38:56.983 17694-17694/com.example.akash.chatapplication I/System.out﹕ HomeScreen.onResume 
//Lines not belonging to lifecycle 
04-02 05:38:57.463 17694-17694/com.example.akash.chatapplication I/System.out﹕ ChatScreen.onStop 
04-02 05:38:57.463 17694-17694/com.example.akash.chatapplication I/System.out﹕ ChatScreen.onDestroy 
04-02 05:38:57.468 17694-17694/com.example.akash.chatapplication D/AbsListView﹕ onDetachedFromWindow 

İlk iki satıra dikkat edin? Neden oluyor?

cevap

1

Bu, yaşam döngüsünün her etkinlikte bağımsız olduğunu doğrular.

+0

Oh, her şeyi açıklar. Tatlı teşekkürler! –

İlgili konular