Intereting Posts
Не удалось загрузить модуль memtrack Logcat Error Внедрение масштабирования и перетаскивания с использованием сборки Android в прослушивании жестов и прослушивании шкалы Установка плагина ADT в разработке Eclipse для Android Как установить и использовать coub db в android Как сделать круг круга формы текста и установить другой цвет фона на основе условия ImageView – фиксированный размер, независимо от размера изображения Android Studio использует 100% процессор на процессоре i7 для проекта Rebuild Определите, имеет ли браузер клавиатуру / клавиши со стрелками на веб-странице Ошибка Android в Eclipse: «Невозможно выполнить dex: невозможно слить новый индекс 65799 в инструкцию без jumbo!» Android NDK: Получение java.lang.UnsatisfiedLinkError: dlopen failed: невозможно найти символ «сигнал», на который ссылается «libffmpeg.so», Android-студия logcat не работает Мастер-деталь с использованием ContentResolver.applyBatch ()? Инициирование видеозвонка Можно ли пропускать onMeasure при добавлении представления в ViewGroup? Выполнение не выполнено для задачи: app: compileDebugJavaWithJavac

Просмотр всего содержимого ScrollView в графическом макете Eclipse

Я использую Eclipse Helios 3.6.2 для разработки Android, и всякий раз, когда я проектирую макет в графическом режиме макета (а не в макете XML), я не вижу весь контент ScrollView в графическом макете.

В частности, когда я использую ScrollView, а высота ScrollView превышает высоту области просмотра содержимого (т. Е. Экран телефона, видимый в режиме графического макета), я не могу видеть элементы, которые у меня есть на Нижней части экрана.

В Eclipse Helios 3.6.1 появилась опция «expand to fit»; Когда я нажимал на нее, экран телефона увеличивался в размере, чтобы охватить все элементы, которые я добавил. Как я могу достичь того же в 3.6.2?

Графическая маркировка макета, где я хочу видеть полный вид

Solutions Collecting From Web of "Просмотр всего содержимого ScrollView в графическом макете Eclipse"

Невозможно прокрутить содержимое в редакторе макетов Android. Однако вы можете создать новое моделирование устройств с огромной высотой, чтобы вы могли видеть, что скрыто в ScrollView.

Для этого перейдите в раскрывающееся меню ниже «Редактирование конфигурации» и выберите «Пользовательский …» (верхний левый угол редактора макета Android). Выберите одно из ваших предпочтительных разрешений (мой 3.7in WVGA) и нажмите «Копировать». Скопированное разрешение появится в группе «Пользовательский» в нижней части списка.

Выберите новую конфигурацию и нажмите «Изменить …». Там вы можете выбрать свойство «Размер экрана» и изменить значение. Я создал разрешение 2000×480 (портрет). Таким образом, я вижу весь контент внутри ScrollView.

Надеюсь, поможет.

Используйте включенную раскладку для прокрутки.

Переместите весь макет прокрутки в отдельный файл (то есть: my_scrollview.xml).

<?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > ... </ScrollView> 

Затем редактор макета отобразит весь прокрутка.

В главном макете используйте вместо scrollview что-то вроде:

 <include layout="@layout/my_scrollview" /> 

Появилась кнопка, позволяющая удалить обрезку, сгенерированную в виде прокрутки, и показать все виды, которые у вас внутри.

В более поздних версиях sdk кнопка удаляется, и режим просмотра запускается, если представление прокрутки является корневым элементом представления, поэтому мое решение, когда этого не происходит (потому что у вас есть относительный макет с некоторыми кнопками над представлением для Пример) извлекает scrollview для собственного представления и включает его в исходный макет с тегом include.

Мое быстрое решение.

В правом верхнем углу окна графического макета вы увидите раскрывающееся меню, в котором отображается минимальная версия андроида, для которого вы создаете. Удостоверьтесь, что у вас установлено значение, по крайней мере, для android 2.1. У меня было приложение 1,6, и у меня была такая же проблема. Сменил минимальную платформу сборки на 2.1, и это было волшебство.

Надеюсь это поможет.

Если вы используете Relative layout, вы можете использовать layout_marginTop negative, например:

 <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="-500px" android:layout_alignParentLeft="true" android:layout_below="@+id/linearLayout" > 

Увеличьте layout_marginTop, чтобы переместить scrollview.

Выпадающее меню слева (в тексте «Редактирование конфигурации: …») позволяет изменить размер экрана в графическом макете. Возможно, именно это вы ищите.

Просто нажмите на окно « Config Graphical Layout и нажмите на предварительный просмотр для всех размеров экрана, и вы сможете увидеть свою прокрутку

Используйте android:scrollY в ScrollView и удалите его перед публикацией.

 <ScrollView ... > <LinearLayout ... scrollY="300dp"> </LinearLayout> </ScrollView>