Можно ли добавить более одной TableLayout в LinearLayout с ScrollView в разработке Android? - PullRequest
1 голос
/ 03 декабря 2011

У меня есть прекрасное приложение для Android, и я собираюсь добавить несколько последних штрихов, один из которых включает в себя страницу с двумя таблицами, и обнаружил, что я не могу этого добиться.В основном я пытаюсь создать таблицу с некоторыми значениями (через 4 или 5 столбцов), а затем создать другую таблицу из других значений (только с 2 столбцами).Таблицы будут выходить за пределы экрана, поэтому требуется ScrollView.Однако, когда я собираю все это вместе, я получаю ошибку: ScrollView может содержать только один прямой дочерний элемент.Я попытался положить его в LinearLayout.Это тоже ничего не делает.I

1 Ответ

0 голосов
/ 03 декабря 2011

да, вы можете использовать больше TableLayout, но вам нужен только один родительский макет в просмотре прокрутки

<Scrollview>
      <LinearLayout> //parent layout
          <TableLayout>
           <TableRow></TableRow>
            </TableLayout>
           <TableLayout>
          <TableLayout>
         </TableLayout>
        </TableLayout>
     <LinearLayout>
<Scrollview>
...