エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DialogFragmentのキャンセルを無効にする | TechBooster
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DialogFragmentのキャンセルを無効にする | TechBooster
DialogFragmentでキャンセル操作を無効化する方法を紹介します。Backキーや画面外のタップなどがキャン... DialogFragmentでキャンセル操作を無効化する方法を紹介します。Backキーや画面外のタップなどがキャンセル操作にあたります。DialogFragment#setCancelableメソッドを利用します。onCreateDialogメソッド内で生成したDialogに対して直接setCancelableを指定しても効かないため注意してください。 キャンセルを無効にするとBackキーや画面外のタップが効かなくなります。ユーザーがOKを押すまで画面を表示し続けられるというメリットがありますが、Android標準の挙動とは異なることを十分考慮しましょう。 サンプルコードは続きから DialogFragmentを表示する 次のサンプルコードは、Activityで表示したボタンを押すとダイアログが現れるようになっています。 ■src/MainActivity.java public clas