ScrollView не прокручивается после добавления контента динамически - PullRequest
0 голосов
/ 24 июня 2011

Вот мой макет:

<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical">
    <ScrollView
            android:id="@+id/button_scroll"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:fillViewport="true">
        <LinearLayout
                android:id="@+id/buttons"
                android:orientation="horizontal"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:gravity="center_horizontal"/>
    </ScrollView>
</LinearLayout>

В своем коде я добавляю кнопки в горизонтальный идентификатор / кнопки LinearLayout.Все идет хорошо, за исключением того, что после того, как я добавляю их достаточно, он никогда не прокручивается.

Я пытался:

  • вызов недействительным в ScrollView
  • Изменение layout_width дляLinearLayout для wrap_content

1 Ответ

2 голосов
/ 24 июня 2011

Попробуйте использовать HorizontalScrollView!Макет ScrollView прокручивается только вертикально, как я узнал несколько недель назад, пытаясь сделать то же самое!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...