2013-04-10 5 views
-3

В (Android) Предложите мне использовать тот элемент, чтобы я мог прокручивать данные на экране в вертикальном направлении, когда пользователь находится в портретной ориентации и способен прокручивать по горизонтали, когда пользователь находится в альбомная ориентация.Элемент, который прокручивается по вертикали и по горизонтали в android

И скажите, нужно ли мне настроить его.

+0

Я получил ответ его действительный один он не будет закрыт, говоря, неоднозначно, расплывчато, неполный, чрезмерно широкий .... –

+0

Используйте Simple концепция, как использовать свиток и горизонтальный свиток, и я сделал с тем, что моя проблема решена .... –

ответ

1

вы должны определить, какой дисплей ориентации у вас есть. Для этого используйте определение макета или создайте два макета (один для горизонтального и второго для вертикального просмотра) и используйте ScrollView

ScrollView поддерживает только вертикальную прокрутку. Для горизонтальной прокрутки используйте HorizontalScrollView.

http://developer.android.com/reference/android/widget/ScrollView.html

1

Использование ScrollView в качестве контейнера для элементов макета: http://developer.android.com/reference/android/widget/ScrollView.html

+0

Я использую макет-макет и макет-порт для планшета планшета. Если я сменил ни одного, то другой не смог бы работать У меня есть требование, что я должен реализовать его таким же образом. –

+0

Тогда ваш код сломан, скорее всего. Файлы макетов не зависят друг от друга (если вы не сделали этого). Наличие 'layout-land/foo.xml' и' layout/foo.xml' не является проблемой. Оба могут быть ** полностью ** разными –

+0

А также использовать горизонтальный прокрутки для горизонтальной прокрутки –

0

Используйте ScrollView прокручивать весь экран в вертикальном направлении

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
    <your items> 
</ScrollView> 

Использование HorizontalScrollView для горизонтальной прокрутки,

How to use HorizontalScrollView?

и да, вам нужно два разных макета для портрета и пейзаж и положить в другую папку

Используйте ListView, чтобы получить список прокрутки элементов, как строки и т.д.

Смежные вопросы