Androidプログラミング質問スレ revision49 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0483デフォルトの名無しさん
2015/09/16(水) 17:11:45.87ID:e7KZr4IOcreateInstanceとか作る方がいいと思います
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
コールバックの替わりにブロードキャストするのも手だと思います
■ このスレッドは過去ログ倉庫に格納されています