Я играл с макетом представления с Android (скажем, в MainActivity), и я ищу для создания такого макета, используя 3 ImageView (где каждый блок представляет собой изображение) :Проблемы с дизайном Android View
Это довольно легко вытащить использовать LinearLayout, но только если вы указать точный размер и положение каждого ImageView. Это, очевидно, вызывает проблемы при просмотре разных размеров экрана.
Использование AbsoluteLayout выглядело так, как будто оно будет работать сначала, но я прочитал, что он устарел и все еще вызывает проблемы с разными размерами экрана.
Тогда есть RelativeLayout, который я пытался использовать с DroidDraw, но это не похоже, чтобы получить меня очень далеко, когда я реализую это :(
Итак, кто-нибудь есть идеи о том, как достичь ? это
EDIT: Я получил близко к делать это с помощью dp
вместо px
, но это все-таки портится, при использовании больших устройств разрешения :(
Благодаря
Да, я тоже это заметил. Я также заметил, что есть несколько java-команд, которые вы можете назвать, которые вы не можете использовать в DroidDraw, например, задание типа шкалы. Я попробую метод TableLayout. Спасибо –
Yuk, относительные макеты и веса всегда лучше использовать, чем таблицы imo – schwiz
Почему они лучше? Я собираюсь попробовать трюки макета Ромена Гая, как предположил aprock. –