Форум программистов, компьютерный форум CyberForum.ru

Связка ScrollView + Include + TableLayout - Android

Восстановить пароль Регистрация
 
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
24.10.2016, 12:14     Связка ScrollView + Include + TableLayout #1
Добрый день. Хочу реализовать основное меню с кнопками, небольшим текстом и логотипом. Для этого использую TableLayout. Для прокрутки по вертикали всех этих многочисленных кнопок подключаю ScrollView. Дальше подключаю Toolbar через include. Не работает. Кто подскажет какая последовательность этих элементов должна быть, чтобы работала данная связка?
Кликните здесь для просмотра всего текста

<ScrollView
<TableLayout

КНОПКА
КНОПКА
ТЕКСТ
КНОПКА
КНОПКА
КНОПКА

</TableLayout>
<include>
</ScrollView>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2016, 12:14     Связка ScrollView + Include + TableLayout
Посмотрите здесь:

Android TableLayout
Android TableLayout
Android TableLayout
TableLayout по центру Android
Android TableLayout
TableLayout Android
Не работает TableLayout Android
TableLayout Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1786 / 1520 / 472
Регистрация: 12.05.2014
Сообщений: 5,552
Завершенные тесты: 1
24.10.2016, 12:30     Связка ScrollView + Include + TableLayout #2
работает
CoolMind
403 / 386 / 65
Регистрация: 06.10.2012
Сообщений: 1,662
24.10.2016, 13:50     Связка ScrollView + Include + TableLayout #3
FIXx, привет!
Внутри ScrollView может быть только один контейнер, а у вас - два. Можно объединить TableLayout и include в один LinearLayout.

Добавлено через 46 секунд
И вообще, ToolBar должен находиться над ScrollView.
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
24.10.2016, 13:58  [ТС]     Связка ScrollView + Include + TableLayout #4
Ребята, спасибо всем кто откликнулся. Я ошибся немного изначально, вот xml рабочего решения связки ScrollView + Include + TableLayout

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
<TableLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">
 
<include layout="@layout/toolbar"></include>
 
        <TextView
            android:text="@string/hello_world"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal"
            android:layout_marginBottom="20dp"
            android:layout_marginTop="20dp"
            android:textColor="#000000"
            android:textSize="20dp" />
 
        <Button
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:text="3213123"
            android:id="@+id/btnAbout" />
 
        <Button
            android:layout_height="wrap_content"
            android:text="123"
            android:layout_width="wrap_content" />
 
        <Button
            android:layout_height="wrap_content"
            android:text="321"
            android:layout_width="wrap_content" />
 
        <Button
            android:layout_height="wrap_content"
            android:text="131231"
            android:layout_width="wrap_content" />
 
        <Button
            android:layout_height="wrap_content"
            android:text="312312312"
            android:layout_width="wrap_content" />
 
        <Button
            android:layout_height="wrap_content"
            android:text="312312312"
            android:layout_width="wrap_content" />
 
        <ImageView
            android:src="@drawable/logo"
            android:layout_marginTop="20dp"
            android:layout_width="244dp"
            android:layout_height="165dp" />
 
</TableLayout>
 
</ScrollView>
CoolMind
403 / 386 / 65
Регистрация: 06.10.2012
Сообщений: 1,662
24.10.2016, 15:04     Связка ScrollView + Include + TableLayout #5
FIXx, разметки (тегами) нет, что в layout/toolbar - непонятно. Почему он внутри ScrollView - тоже.
FIXx
0 / 0 / 0
Регистрация: 21.10.2016
Сообщений: 33
24.10.2016, 15:37  [ТС]     Связка ScrollView + Include + TableLayout #6
Цитата Сообщение от CoolMind Посмотреть сообщение
FIXx, разметки (тегами) нет, что в layout/toolbar - непонятно. Почему он внутри ScrollView - тоже.
Простите мне мою безграмотность :-)
Про разметку не понял что именно не так..
В layout/toolbar - отдельная activity, с описанием настроек toolbar
А внутри чего он должен быть? Тем не менее работает.
Yandex
Объявления
24.10.2016, 15:37     Связка ScrollView + Include + TableLayout
Ответ Создать тему
Опции темы

Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru