if (getSupportFragmentManager().findFragmentByTag("dialog") == null) {
DialogFragment fragment = new CustomDialog();
Bundle bundle = new Bundle();
bundle.putInt("data", data);
fragment.setArguments(bundle);
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
fragment.show(ft, "dialog");
}
support.v4を使わないときはgetSupportFragmentManager()をgetFragmentManager()にする。
0 件のコメント:
コメントを投稿