Я заметил, что шаблоны Google в Android Studio немного тень между панелью состояния и панелью инструментов. Мой графический дизайнер думает, что мне этого не должно быть, но я просто не знаю, так как у него есть шаблоны.Является ли тень между панелью состояния и панелью инструментов, необходимой для приложений для создания материалов?
Каков правильный способ его выполнения?
Вот два скриншота приложений, созданных с помощью шаблонов Android Studio и нулевых модификаций кода.
EDIT: просто для уточнения, я знаю, что это происходит из-за <item name="android:statusBarColor">@android:color/transparent</item>
, которая на самом деле желаемого, потому что в моем приложении у меня есть нав ящик. Но мой вопрос заключается не столько в том, как это исправить, мне интересно, так ли это, как Google хочет, чтобы он работал?
Также я должен упомянуть, что я тестирую только леденец и зефир.
Значит, вы используете это как первое представление в своем основном макете деятельности? – casolorz
Я просмотрел код приложения расписания io, и я не вижу, где они используют этот макет кадра, он также говорит, что он устарел. Я добавил его к новому проекту, сделанному прямо из шаблонов, и он подталкивает панель инструментов к строке состояния. – casolorz
Как я уже сказал, это модифицированная версия. ScrimInsetsFrameLayout не идеальна, но для меня это было хорошим началом. Он использовался в предыдущей версии приложения Google. Я добавил дополнительные сведения к ответу. Я не хотел добавлять Carbon в ответ, потому что он слишком велик, чтобы быть полезным в качестве образца. – Zielony