- Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net
483 :デフォルトの名無しさん[]:2015/09/16(水) 17:11:45.87 ID:e7KZr4IO - >>481
createInstanceとか作る方がいいと思います public static ToDialogFragment createInstance(Fragment target) { ToDialogFragment fragment = new ToDialogFragment(); fragment.setTargetFragment(target, 0); } // target Fragment 呼び出し Fragment target = getTargetFragment(); if (target != null && target instanceof MyInterface) { MyInterface if = (MyInterface)target; if.executeFromFragmentMethod(); } あと、Fragment - Activity間やFragment - (既知の)Fragment間の場合についてはdeveloper blogにエントリあります http://developer.android.com/training/basics/fragments/communicating.html コールバックの替わりにブロードキャストするのも手だと思います
|