Содержание просмотра деятельности изменено при создании

Я заметил странное поведение в моем приложении. Когда я запускаю его, я вижу, что мой вид контента изменен.Смотрите черную полосу под FABЗатем он изменил размер до правильного положения.Я отследил значение отладчика, обнаружил, что размер макета изменился.

Это занятие не использует ActionBar, это пользовательский вид сверху.

Вид имеет FEATURE_ACTION_BAR_OVERLAY а также FEATURE_ACTION_MODE_OVERLAY флаг установлен.

1 ответ

Причина в Window.setBackgroundDrawable, Я использую SlidingMenu в этом упражнении, устанавливаю фон окна для содержимого SlidingMenu и устанавливаю фон окна равным нулю. Это вызывает изменение размера окна.

Чтобы это исправить, просто установите ColorDrawable с прозрачным цветом вместо нуля.

Другие вопросы по тегам