在Activity中有一個FragmentRight.
step1.首先,為了在Activity中能夠使用FragmentRight,寫了一條:
當然,fragmentright.xml就是FragmentRight的布局檔案了。
寫了這條以後,就可以在Activity中使用FragmentRight執行個體的方法了
step2.然後,在FragmentRight中我有個按鈕,當按它的時候,要觸發一些代碼。這時,要在FragmentRight中定義一個接口,和一個方法:
當然,之後要在需要的地方調用這個方法。我是在按FragmentRight上那個按鈕時調用它。我的按鈕就叫testButton.
慢着,接口的方法要被調用前,當然要先聲明接口類型的成員變量:
step3.在FragmentRight的onAttach()方法中給mListener這個成員變量賦個值,不然會出讨厭的nullpointerexception哦。
step4.在Activity中實作這個接口:
...... extends Activity implements OnMyButtonClickListener{......
并且,重寫該接口中定義的方法吧: