カスタムダイアログ

ボタンとかを押したら画面遷移でなくポップアップして設定画面を出したかったんで、調べたらAlertDialog クラスをカスタマイズしてカスタムダイアログを作成するのがいいようです。

AlertDialog を用いてカスタムダイアログを設定するには、

  1. カスタムダイアログに表示したいレイアウトをxmlで定義
  2. 定義したレイアウトをAlertDialogに設定

という手順です。

最後にbuilder.create().show()を記載しないと表示されません。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です