Androidで透明な背景のダイアログ 質問する

Androidで透明な背景のダイアログ 質問する

Android のダイアログ ボックスから黒い背景を削除するにはどうすればいいですか。問題は写真に示されています。

ここに画像の説明を入力してください

final Dialog dialog = new Dialog(Screen1.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.themechanger); 

ベストアンサー1

このコードを追加

 dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));

または代わりにこれ:

dialog.getWindow().setBackgroundDrawableResource(android.R.color.transparent);

おすすめ記事