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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
derec
0 / 0 / 0
Регистрация: 29.01.2014
Сообщений: 74
#1

Listview and scrollview - Android

04.07.2014, 05:20. Просмотров 1181. Ответов 9
Метки нет (Все метки)

Здравствуйте у меня такая проблема.
есть LinearLayout в котором чередуется textview и динамический listview.
Пролема в том что listview динамический, поэтому бывает что не которые listview по обьему информации выходят за пределы экрана и не как не прокручиваются.
по верх этого linearlayout поставил scrollview, listview стал прокручиваться но приэтом он уимается по высоте до одной строки.
как сделать прокрутку просто самого linearlayout без потерь высоты listview??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
arslancharyev31
8 / 8 / 1
Регистрация: 30.03.2013
Сообщений: 63
04.07.2014, 09:27     Listview and scrollview #2
Можете просто код xml layout'a привести? А то немного непонятно. И что вы хотели написать, когда написали
Цитата Сообщение от derec Посмотреть сообщение
уимается
?
derec
0 / 0 / 0
Регистрация: 29.01.2014
Сообщений: 74
04.07.2014, 10:08  [ТС]     Listview and scrollview #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
 
   <RelativeLayout
                android:id="@+id/tab18"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                
                  >
 
 
         <ScrollView 
           android:layout_width="match_parent"
        android:layout_height="match_parent" 
            >  
            <LinearLayout 
         android:layout_width="match_parent"
        android:layout_height="match_parent"
android:orientation="vertical"
        >
           <TextView
        
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="текст1"
        android:textSize="22sp"
        android:layout_gravity="center"
 />
   <ListView
        android:id="@+id/list_sting"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
 />
 
       
           <TextView
        
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="текст2"
        android:textSize="22sp"
        android:layout_gravity="center"
 />
   <ListView
        android:id="@+id/list_srol"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
 />
          
           <TextView
      
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="текст3"
        android:textSize="22sp"
        android:layout_gravity="center"
 />
   <ListView
        android:id="@+id/list_ses"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
 />
   </LinearLayout>
   </ScrollView>
              
  </RelativeLayout>
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
04.07.2014, 10:13     Listview and scrollview #4
А зачем вам 3 ListView в 1 layout-e?
derec
0 / 0 / 0
Регистрация: 29.01.2014
Сообщений: 74
04.07.2014, 10:18  [ТС]     Listview and scrollview #5
нужно реализовать прокручивающиюся страницу со списками дел
списки обязательно
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
04.07.2014, 10:23     Listview and scrollview #6
XML
1
2
3
4
<LinearLayout 
         android:layout_width="match_parent"
        android:layout_height="wrap_content"
android:orientation="vertical"
попробуй так
arslancharyev31
8 / 8 / 1
Регистрация: 30.03.2013
Сообщений: 63
04.07.2014, 10:29     Listview and scrollview #7
Сейчас попробую запустить. А пока хочу спросить: почему вы не хотите расположить эти 3 ЛистВью в 3 вкладках, используя ТабХост? Так красивее и удобнее было бы...
derec
0 / 0 / 0
Регистрация: 29.01.2014
Сообщений: 74
04.07.2014, 11:13  [ТС]     Listview and scrollview #8
мне нужно в одной вкладке
иди тогда чтоб в этой вкладке было еще 3 вкладки
arslancharyev31
8 / 8 / 1
Регистрация: 30.03.2013
Сообщений: 63
04.07.2014, 11:16     Listview and scrollview #9
Tabhost, TabWidget; можно ли создать систему вкладка-вкладка

Добавлено через 1 минуту
Дело в том, что у лист вью есть свой скролл вью и поэтому не рекомендуется засовывать лист вью в скролл
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2014, 01:31     Listview and scrollview
Еще ссылки по теме:

ScrollView Android
Android Конец ScrollView
ScrollView Android
Автоматическая прокрутка ScrollView Android
Canvas поместить в ScrollView Android

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

Или воспользуйтесь поиском по форуму:
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
06.07.2014, 01:31     Listview and scrollview #10
Нельзя использовать ListView внутри ScrollView. Т.е. конечно можно, но не в коем случае не рекомендовано.
Используйте ListView, а вся логика должна находиться в адаптере (задавайте свои textview и всё что вам угодно в качестве айтема).
Yandex
Объявления
06.07.2014, 01:31     Listview and scrollview
Ответ Создать тему
Опции темы

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