以下のようなコードでダイアログフラグメントを読んでいますが
Activity側でダイアログのクリックイベントを読み込む方法がわかりません。
どうしたらよいか教えていただけますでしょうか
//アクティビティでダイアログフラグメントを呼び出す BasicAlertDialogFragment dialog = new BasicAlertDialogFragment(); dialog.show(getFragmentManager(), "dialog");
Fragment
1//フラグメントの処理 2 Dialog dialog = new Dialog(getActivity()); 3 // タイトル非表示 4dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE); 5 // フルスクリーン 6dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN); 7dialog.setContentView(R.layout.base_dialog); 8 // 背景を透明にする 9dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); 10 11//下記のクリックイベントをアクティビティで呼び出したい 12dialog.findViewById(R.id.positive_button).setOnClickListener(new View.OnClickListener() { 13 @Override 14 public void onClick(View v) { 15 Integer i=0; 16 } 17});
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/15 05:57