Как вы можете видеть на скриншоте, граница моего предупреждения не отображается правильно. Он помещает черный фон за диалоговое окно. Это происходит только при изменении размера диалогового окна. Я новичок в android/monodroid, поэтому я даже не знаю, с чего начать искать лекарство. Вы можете видеть, что сообщение тоста правильно отображает границу (с полупрозрачной рамкой).AlertDialog не выполняет рендеринг
Любые мысли о том, как я могу избавиться от черного фона за границей диалога?
изменение размера кода:
Dialog dialog = db.Create();
WindowManagerLayoutParams p = new WindowManagerLayoutParams();
p.CopyFrom(dialog.Window.Attributes);
p.Width = 900;
p.Height = WindowManagerLayoutParams.WrapContent;
dialog.Show();
dialog.Window.Attributes = p;
Возможно, потому, что вы устанавливаете атрибуты макета после его отображения. – 207
Если я устанавливаю атрибуты перед вызовом '.Show()', то диалог не изменяется. –