Превью в xml дизайне не отображается полностью - PullRequest
0 голосов
/ 18 июня 2020

Это то, что я вижу в режиме предварительного просмотра enter image description here

Как видите, поскольку мой первый TextView (tv1) слишком высокий, он подталкивает вторую TextView (tv2) вне экрана. Как я могу увидеть все в моем макете в режиме предварительного просмотра?

Я придумал несколько идей, например, от setVisibility tv1 до Gone или обернуть мой root вид внутри ScrollView, чтобы я мог прокручивать в режиме предварительного просмотра (но меняет структуру макета). Это лучший способ сделать это?

Примечание: Я просто привожу пример. На самом деле мой макет может быть намного выше, поэтому смена устройства в режиме предварительного просмотра не очень помогает.

Ответы [ 5 ]

0 голосов
/ 18 июня 2020

Вы можете просто изменить экран предварительного просмотра с помощью stretch this

enter image description here

0 голосов
/ 18 июня 2020

Вам даны android:orientation="Vertical" в линейном макете

и android:layout-height:"800dp" в текстовом представлении

Можете ли вы щелкнуть и перетащить значок предварительного просмотра // для увеличения длины ...

0 голосов
/ 18 июня 2020

Если вы хотите просто проверить, как это выглядит, не добавляя ScrollView, тогда. Просто измените предварительный просмотр устройства. В настоящее время для предварительного просмотра вашего устройства используется устройство Pixel. Теперь измените его на планшет с диагональю 10 дюймов, чтобы вы могли предварительно просмотреть изображение полностью.

0 голосов
/ 18 июня 2020

Вам нужно использовать ScrollView и установить высоту tv1 и tv2 на layout_height =" wrap_content".

0 голосов
/ 18 июня 2020

вы можете изменить свое устройство в предварительном просмотре.

enter image description here

в вашем случае это выглядит так.

add image

но на реальных устройствах может быть иначе

...