2014-08-27 55 views
-2

我需要從fragment呼叫onCreate來電activity而不使用intent如何從其片段類調用oncreate活動?

我已經使用了這樣的事情:

Intent mainIntent = new Intent(get Activity() , MainActivity.class); 
((MainActivity)getActivity()).startActivity(mainIntent); 

是否有任何其他的方式從其fragment調用activityonCreate

+0

可以使用coustem接收器來完成,但它爲什麼需要這種 – 2014-08-27 09:56:58

+3

的onCreate是當活動開始由系統自動調用。你爲什麼需要從Fragment中調用它?試着更具體地說明你想要做什麼。 – 2014-08-27 09:57:01

回答

0

你可以簡單地調用

getActivity().onCreate() 
+0

它不適合我。我得到了非法的狀態期待。 \t((MainActivity)getActivity())。onCreate(mSavedFragmentState); – saranya 2014-08-27 11:04:24

相關問題