基本的に私はダイアログ(AlertDialogをシンプルに表示)したいのですが、私はcustomTitleビューとカスタムビューを膨らませます。AlertDialogの複数のレイアウト間の変更
AlertDialog.Builder adb = new AlertDialog.Builder(getContext());
adb.setCustomTitle(getLayoutInflater(savedInstanceState).inflate(R.layout.dialog_custom_title), null);
adb.setView(R.layout.dialog_first_layout);
adb.show();
このダイアログ内のボタンをクリックすると、ダイアログ全体ではなく、ダイアログのコンテンツを置き換えたいと思います。
adb.setView(R.layout.dialog_second_layout);
adb.show(); // or adb.create();
これは機能しません。
ところで、私も対話の中のフラグメントマネージャーについて考えましたが、それが正しいかどうかわかりません。
私は助けをお伝えします! おかげ
どうしたらうまくいかないのですか? –
本当ですか?しかし、実際にはそれが動作します – HendraWD
私はこれを行うと、一番最初に作成されたダイアログの上にダイアログが表示されます。代わりに、最初のダイアログ内のレイアウトを置き換えたい –