理由はわかりませんが、アラート ダイアログ ビルダーを使用すると setView() は機能しませんが、setContentView() は機能します
アラート ダイアログ ビルダーは、Android のすべてのバージョンと互換性を持たせるために、従来の方法でアラート ダイアログを作成しないと思うので、コンテンツ ビューを更新する必要があります。
Dialog.setContentView(ビュー ビュー)
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setView(view);
AlertDialog alertDialog = builder.create();
alertDialog.show();
じゃあ後で
alertDialog.setContentView(newView);
新しい警告ダイアログを再構築する方が簡単かもしれません
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setView(view);
AlertDialog alertDialog = builder.create();
alertDialog.show();
じゃあ後で
alertDialog.dismiss();
AlertDialog.Builder updatedBuilder = new AlertDialog.Builder(context);
updatedBuilder.setView(updatedView);
AlertDialog updatedAlertDialog = builder.create();
updatedAlertDialog.show();