Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/155: Рейтинг темы: голосов - 155, средняя оценка - 4.95
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853

Вертикальная прокрутка экрана

10.07.2012, 16:54. Показов 29036. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть на экран на нём кнопки, но они не вмещаются. Как сделать чтобы экран прокручивался вниз.
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.07.2012, 16:54
Ответы с готовыми решениями:

ScrollView вертикальная прокрутка, ползунок с двух сторон
Добрый день. Как реализовать прокрутку, чтоб ползунок был с двух сторон, слева и справа? Добавлено через 21 час 20 минут Воу, воу......

Вертикальная прокрутка
Перерыл всё тысячу раз, не могу понять откуда взялась полоса вертикальной прокрутки. Хронологию действий отследить трудно, просто обновил...

Горизонтальная и вертикальная прокрутка
Всем добрый день. Подскажите, пожалуйста, как сделать так, чтобы при изменении положения ползунка в горизонтальной полосе прокрутки...

11
 Аватар для flashok
97 / 96 / 4
Регистрация: 14.02.2009
Сообщений: 311
10.07.2012, 16:57
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="7dp"
    android:scrollbars="none" >
 
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >
 
        <TextView
            android:id="@+id/adLabelURL"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/abURL"
            android:textSize="20dp" />
 
        <EditText
            android:id="@+id/adEditTextURL"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/textview_states"
            android:ems="10"
            android:hint="Обязательно"
            android:inputType="textMultiLine" >
 
            <requestFocus />
        </EditText>
 
        <TextView
            android:id="@+id/adLabelTtitle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/adTittle"
            android:textSize="20dp" />
 
        <EditText
            android:id="@+id/adEditTextTitle"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/textview_states"
            android:ems="10"
            android:hint="Обязательно"
            android:inputType="textMultiLine" />
 
        <TextView
            android:id="@+id/adLabelDescription"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/adDescription"
            android:textAppearance="?android:attr/textAppearanceSmall"
            android:textSize="20dp" />
 
        <EditText
            android:id="@+id/adEditTextDescription"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/textview_states"
            android:ems="10"
            android:inputType="textMultiLine" />
 
        <TextView
            android:id="@+id/textView4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/adTags"
            android:textAppearance="?android:attr/textAppearanceSmall"
            android:textSize="20dp" />
 
        <EditText
            android:id="@+id/adEdittextTags"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/textview_states"
            android:ems="10"
            android:hint="Через запятую"
            android:inputType="textMultiLine" />
 
        <TextView
            android:id="@+id/adTextViewSecret"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingTop="15dp"
            android:text="@string/adSecret"
            android:textAppearance="?android:attr/textAppearanceSmall"
            android:textSize="20dp" />
 
        <RadioGroup
            android:id="@+id/adradioGroup"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:paddingBottom="15dp" >
 
            <RadioButton
                android:id="@+id/adRadioCommon"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:checked="true"
                android:tag="1"
                android:text="@string/adCommon" />
 
            <RadioButton
                android:id="@+id/adRadioShowFriends"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:tag="2"
                android:text="@string/showFriends" />
 
            <RadioButton
                android:id="@+id/adRadioSecret"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:tag="3"
                android:text="@string/adRadioSecret" />
        </RadioGroup>
 
        <Button
            android:id="@+id/adButton"
            style="?android:attr/buttonStyleSmall"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/button_states"
            android:text="@string/adAdd" />
 
        <View
            android:layout_width="wrap_content"
            android:layout_height="30dp" />
    </LinearLayout>
 
</ScrollView>
4
 Аватар для Noit
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.07.2012, 17:08
вот поместить это в папку res в созданную папку loyout-land
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:orientation="vertical" android:layout_gravity="right">
     
    <ScrollView 
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/scroll">
<!--  сюда и вставляй свой код-->
         
    </ScrollView>
</LinearLayout>
Цитата Сообщение от flashok Посмотреть сообщение
Код XML
0
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
10.07.2012, 17:10  [ТС]
androidadding="7dp" за что отвечает?
0
 Аватар для flashok
97 / 96 / 4
Регистрация: 14.02.2009
Сообщений: 311
10.07.2012, 17:11
у вас не правильно
-во-первых внешний LinearLayout лишний
-во-вторых в ScrollView можно добавить только один корневой элемент, так что LinearLayout нужен внутри


pading - это отступ
0
 Аватар для Noit
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.07.2012, 17:14
Цитата Сообщение от flashok Посмотреть сообщение
у вас не правильно
-во-первых внешний LinearLayout лишний
-во-вторых в ScrollView можно добавить только один корневой элемент, так что LinearLayout нужен внутри
Так можно и внутри прописать LinearLayout, и корневой возможен не один
0
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
10.07.2012, 17:16  [ТС]
У меня выдаёт ошибку, что возможен только один корневой элемент, тоесть внутри него может быть только один LinearLayout? что вообще относится к корневым элементам? все лэйоуты?
0
 Аватар для Noit
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.07.2012, 17:23
Цитата Сообщение от da1z Посмотреть сообщение
У меня выдаёт ошибку, что возможен только один корневой элемент, тоесть внутри него может быть только один LinearLayout? что вообще относится к корневым элементам? все лэйоуты?
а что тебе нужно всунуть в скрол??
0
 Аватар для flashok
97 / 96 / 4
Регистрация: 14.02.2009
Сообщений: 311
10.07.2012, 17:27
Цитата Сообщение от da1z Посмотреть сообщение
У меня выдаёт ошибку, что возможен только один корневой элемент, тоесть внутри него может быть только один LinearLayout?
-в принципе у вас может быть любой контролер (Button, TextView, LinearLayout) НО ТОЛЬКО ОДИН (ни кого не слушай)
-в примере все понятно написано как это обходиться
-если вы хотите два LinearLayout, то вставьте их в один общий, если хотите несколько кнопок вставьте их всех в LinearLayout
Все предельно просто
0
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
10.07.2012, 18:53  [ТС]
Вообщем у меня такая беда, пока скрол вмещается в экран всё нормально, но когда я добавляю кнопку,которая уже выходит за экран. при запуске приложения,уже в эмуляторе, выскакивает ошибка.
0
 Аватар для flashok
97 / 96 / 4
Регистрация: 14.02.2009
Сообщений: 311
10.07.2012, 19:06
кинь проект посомтрю
0
 Аватар для Noit
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
11.07.2012, 10:19
Цитата Сообщение от da1z Посмотреть сообщение
Вообщем у меня такая беда, пока скрол вмещается в экран всё нормально, но когда я добавляю кнопку,которая уже выходит за экран. при запуске приложения,уже в эмуляторе, выскакивает ошибка.
покажи код
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.07.2012, 10:19
Помогаю со студенческими работами здесь

вертикальная прокрутка формы
Здравствуйте! Ребята подскажите как можно сделать прокрутку на форму кидаю определенное количество едитов и не все влазит как можно сделать...

TreeView вертикальная прокрутка
Как сделать чтобы при длинных записях автоматические заполнялось по вертикали а не по горизонтали.

Не работает вертикальная прокрутка формы
Друзья, доброго вечера. Простите новичка, если что... Ситуация. --Есть вложенная форма (ленточная). --Прокрутка вертикальная...

Вертикальная Прокрутка блока div
Здравствуйте подскажите пожалуйста как настроить прокрутку. На страничке в цикле выводится div блок с информацией , нужно сделать так...

Вертикальная и горизонтальная прокрутка на экране
Недавно приобрел демо плату с STM32F7 Dysco и потихоньку экспериментирую с ней. Занятная штука этот встроенный графический контроллер - он...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru