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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 5.00
Hank
49 / 40 / 3
Регистрация: 28.12.2011
Сообщений: 229
#1

Горизонтальная прокрутка экранов - Android

03.03.2012, 20:56. Просмотров 3746. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Подскажите пожалуйста, как можно создать частичную горизонтальную прокрутку экранов, т.е. у меня в верхней части экрана содержится текстовое поле под ним кнопки, так вот хотелось бы, чтобы прокручивалась только та область в которой располагаются кнопки.
Пытался переделать методы с хабра, но не вышло (знаний пока не хватает).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2012, 20:56     Горизонтальная прокрутка экранов
Посмотрите здесь:

Горизонтальная прокрутка? Android
Слайдинг экранов с частичной видимостью следующего Android
Перелистывание экранов Android
Поддержка нескольких типов экранов Android
TabHost и переключение экранов Android
Android Размеры экранов планшетов
Про DPI экранов Android
Android Создание экранов
Поясните про поддержку разных экранов Android
Генерация цветовых экранов Android
Dimens для разных экранов Android
Как реализовать смену экранов жестами Basic4Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slavyanchik
Сообщений: n/a
03.03.2012, 23:06     Горизонтальная прокрутка экранов #2
Если просто нужен блок с прокручивающимися кнопками, могу предложить HorizontalScrollView.
http://dl.dropbox.com/u/2624328/Andr...crollView3.png
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
04.03.2012, 02:41     Горизонтальная прокрутка экранов #3
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
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
 
    <ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true" >
 
        <HorizontalScrollView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:scrollbars="horizontal" >
 
            <TableLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" >
 
                <TableRow
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content" >
 
                    <Button
                        android:id="@+id/buttonlvl1"
                        android:layout_width="80dp"
                        android:layout_marginLeft="200dp"
                        android:layout_height="wrap_content"
                        android:layout_gravity="fill_vertical"
                        android:text="1" />
 
                    <Button
                        android:id="@+id/buttonlvl2"
                        android:layout_width="80dp"
                        android:layout_marginLeft="200dp"
                        android:layout_height="wrap_content"
                        android:text="2" />
 
                    <Button
                        android:id="@+id/buttonlvl3"
                        android:layout_width="80dp"
                        android:layout_marginLeft="200dp"
                        android:layout_height="wrap_content"
                        android:text="3" />
 
                    <Button
                        android:id="@+id/buttonlvl4"
                        android:layout_width="80dp"
                        android:layout_marginLeft="200dp"
                        android:layout_height="wrap_content"
                        android:text="4" />
 
                    <Button
                        android:id="@+id/buttonlvl5"
                        android:layout_width="80dp"
                        android:layout_marginLeft="200dp"
                        android:layout_height="wrap_content"
                        android:layout_centerVertical="true"
                        android:text="5" />
 
                    <Button
                        android:id="@+id/buttonlvl6"
                        android:layout_marginLeft="200dp"
                        android:layout_marginRight="200dp"
                        android:layout_width="80dp"
                        android:layout_height="wrap_content"
                        android:text="6" />
                </TableRow>
            </TableLayout>
        </HorizontalScrollView>
    </ScrollView>
    
</RelativeLayout>
Yandex
Объявления
04.03.2012, 02:41     Горизонтальная прокрутка экранов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru