Горизонтальная и вертикальная полоса прокрутки в Android с таблицей разметки? - PullRequest
5 голосов
/ 15 ноября 2010

Пожалуйста, помогите мне, если вы знаете, как добавить обе полосы прокрутки.
Прежде всего, я все понимаю.
Я добавил обе полосы прокрутки в tablelayout, но главная проблема в том, что я использую динамические данные для заполнения tablerow. Таким образом, если есть только одна запись, горизонтальная прокрутка сверху после данных. но я хочу показать горизонталь внизу, а также показать вертикаль.


Спасибо
Prashant

Ответы [ 3 ]

2 голосов
/ 29 декабря 2010

Используйте этот код ..

<ScrollView
android:id="@+id/scrllvwNo1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
//TextView
//Button
</ScrollView>
</LinearLayout> 
1 голос
/ 14 мая 2011

Я попробовал этот способ, и он отлично работает для меня.

<ScrollView android:id="@+id/layout" android:layout_height="fill_parent"
    android:layout_alignParentBottom="true"
    android:scrollbars="horizontal|vertical" android:layout_width="fill_parent"
    android:layout_marginTop="50dip"
    android:scrollbarStyle="outsideInset">
<HorizontalScrollView android:id="@+id/horizontalView" android:layout_height="fill_parent"
    android:scrollbars="horizontal|vertical" android:layout_width="wrap_content"
    android:layout_marginTop="50dip">
    <RelativeLayout android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:id="@+id/RelativeLayout">

    <ImageView android:id="@+id/imgView" android:maxHeight="280dip"
            android:layout_marginLeft="20dip"   
            android:layout_marginTop="10dip"
            android:src="@drawable/ic_facebook" android:maxWidth="280dip"
            android:scaleType="centerInside"
            android:layout_height="280dip" 
            android:layout_width="280dip"></ImageView>
    </RelativeLayout>
</HorizontalScrollView>

0 голосов
/ 15 ноября 2010

Используйте атрибут scrollbarAlwaysDrawHorizontalTrack соответственно scrollbarAlwaysDrawVerticalTrack

Вот документация:

http://developer.android.com/reference/android/view/View.html#attr_android:scrollbarAlwaysDrawHorizontalTrack

http://developer.android.com/reference/android/view/View.html#attr_android:scrollbarAlwaysDrawVerticalTrack

...