每當我可能離開我的應用程序時,我需要調用另一個應用程序的意向。這意味着,每次我(重新開始)我MainActivity
我需要調用這個意圖在onResume
:onResume中的調用意圖導致無限遞歸
Intent intent = new Intent();
intent.setData(Uri.parse("protocol://mycall.stuff"));
intent.setAction("protocol.GET");
startActivityForResult(intent, 1);
的問題是,這個意圖導致onActivityResult
這似乎當它這樣做等再次打電話onResume
。
我試過在我的onActivityResult
之後使用finish()
,就像它在其他一些帖子中提到的那樣,但之後我的活動很順利完成。
任何想法?
謝謝!
'我需要調用這個意圖在onResume' - 你不能叫它的onStop?或者,甚至更好,在onDestroy。 –