2017-03-01 90 views
0

打開的參考我打開我的SecondActivity如何獲得一個活動我用我的MainActivity內意圖

Intent intent = new Intent(this, SecondActivity.class); 
startActivity(intent); 

我如何獲得SecondActivity的這種情況下我的MainActivity裏面的參考?

//inside MainActivity 
SecondActivity object = // make it equal to instance created above 
+0

使用這個關鍵詞來獲取內部活動的實例。 –

+0

將工作,如果我想在MainActivity中獲取參考? – Chris

+0

編輯你的問題,你想獲得該活動之外的活動實例,意味着在其他活動中,或者你需要什麼? –

回答

-1

通過觸發意圖通過你的處理程序的第二個,像這樣:

Intent intent = new Intent(this, SecondActivity.class); 
intent.putExtra("Handler", handler); 
startActivity(intent); 

然後在你的SecondActivity後消息和數據,SecondActivity.this的可能實例或其他你喜歡的,給處理程序。

相關問題