これは私が試したものです:
public AlertDialogEx(final Context context, View lytCustom)
{
// Set your theme here
super(context, android.R.style.Theme_Translucent);
requestWindowFeature(Window.FEATURE_NO_TITLE);
// This is the layout XML file that describes your Dialog layout
this.setView(lytCustom);
// this.setContentView(lytCustom);
}
そして、その黒い背景を取り除きません:
setContentView()
悪名高い「コンテンツを追加する前に requestFeature() を呼び出す必要があります」というメッセージをスローする代わりに使用しsetView()
ますが、残念ながら明らかな理由はありません。どうすれば目標を達成できますか?