@ titouan-pellerin - В отличие от использования div
в качестве контейнера для (большинства) вещей, как в веб-дизайне, вам не нужно многократно оборачивать каждое отдельное представление внутри его собственного макета.
Например, если я хотел, чтобы моя деятельность показала по вертикали что-то вроде этого:
(Заголовок)
(немного меньший подтекст)
(Изображение)
(Некоторое описание текст)
(и две кнопки внизу)
.. Я бы не стал оборачивать каждую из этих вещей по отдельности в их собственный макет - я просто создал бы 1 базовый макет (чтобы действовать в качестве основного контейнера), а затем внутри него я бы создал 1 вертикальный макет для содержимого (расположен вертикально) и 1 горизонтальный макет для кнопок внизу (расположены горизонтально).
Конечно, вы также можете установить поля в соответствии с тем, как вы хотите, чтобы все отображалось.
Скорее всего, у вас возникли проблемы из-за сочетания полей добавляются вместе Ове и снова и снова, расширяясь за границы экрана, в сочетании с тем, что телефон, вероятно, отличается плотностью пикселей и разрешением по сравнению с эмулятором.
Шаг 1: Исправьте свой макет, как я описал выше.
Шаг 2: Выберите / настройте эмулятор, который наиболее соответствует вашему устройству в Resolution / PixelDensity.
Надеюсь, это поможет!
Если Вы нашли это хорошим объяснением, пожалуйста, примите это как ответ на свой вопрос.
Спасибо, и счастливого кодирования!