Как решить массовые проблемы рендеринга в разработке под Android - PullRequest
0 голосов
/ 19 февраля 2019

В настоящее время я работаю с Xamarin для разработки приложения для Android.Структура приложения очень проста, но возникла большая проблема с отображением моей главной страницы.Во-первых, важно знать, что я должен разработать для целевого API 23 Android 6.0.И каждый раз, когда я тестирую свое приложение на своем устройстве Android 6.0 с помощью отладки по USB, дизайн полностью перепутан с моей единственной (!) Кнопкой, дублированной много раз, и textViews перепутаны по экрану (как показано на картинке ниже).

Несмотря на то, что я новичок в Xamarin и Android (и C #), мои настройки (как мне кажется) в идеальном порядке.Минимальный уровень API равен 21, целевой SDK версии 23 (Android 6.0), мое устройство работает под управлением версии 6.0.1, целевая среда компиляции в свойствах установлена ​​на 6.0, манифест настроен, как я упоминал ранее, и даже мой «Дизайнер»msgstr "окно с макетами .axml установлено в v23.Я действительно не знаю, что попробовать дальше, потому что я хочу начать писать код дальше.Было бы неплохо, если бы sb помог мне с этим.

Я уже тестировал код приложения на другом уровне API (думаю, 26), и он отлично работал с моим Galaxy S9 в режиме отладчика.Все выглядело так, как будто оно было спроектировано в первую очередь.Я также пробовал разные AppThemes в Visual Studio, но ни один из 7-8, которые я пробовал, работал иначе, кроме цветов.

Приложение для Android переключается только при нажатии кнопки, текст https://imgur.com/i0xChVniew 2в текущую дату и время.Я действительно уверен, что мой код не проблема.

Изображение: как это должно выглядеть (в Xamarin) Изображение: как это выглядит на телефоне

...