Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
 
BigOblom
119 / 119 / 7
Регистрация: 30.06.2010
Сообщений: 448
#1

Scroll listview - Программирование Android

09.01.2015, 01:36. Просмотров 1038. Ответов 19
Метки нет (Все метки)

Доброй ночи всем.
Есть активити со следующим layout.
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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Large Text"
        android:id="@+id/tvTitleQuestion"
        android:layout_gravity="center_horizontal" />
 
    <ListView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/lvQuestions" />
 
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Готово"
        android:id="@+id/btnFinal"
        android:layout_gravity="center_horizontal"
        android:onClick="onBack" />
 
</LinearLayout>
Когда загружаю мало данных (около 10 строк) в список, все отображается корректно, видно заголовок, список и кнопку. Если загрузить больше 10 строк, экран выглядит следующим образом: заголовок, список до конца экрана, список скроллится, но кнопки нет. При скролле, TextView остается на месте, скроллится только ListView.

Что не так в моей разметке? Надо чтобы скроллилось все, а не только ListView.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2015, 01:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Scroll listview (Программирование Android):

Scroll Listview - Программирование Android
Подскажите как убрать скролл в компоненте Listview

Android Listview Scroll - Программирование Android
Здравствуйте, я написал код ведьма может загрузить JSON и шоу ListView (он работает идеально), но моя проблема: когда я пытаюсь прокрутить...

ListView. После добавления кнопки перестал быть доступен сам ListView - Программирование Android
Кастомизировал ListView с помощью нескольких TextView. Но после того, как добавил ImageButton сам список стал недоступен для клика, а...

Listview вывод данных и переход по нажатию на другой Listview SQLite - Программирование Android
Доброго извините за название темы, долго не мог сформировать название, В общем у меня беда с пытаюсь написать программу где первый экран...

Данные из SQlite в ListView, обработка события ListView - Программирование Android
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные int из БД. mList.setOnItemClickListener(new...

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton? - Программирование Android
Добрый день. Затрудняюсь понять один момент: У меня есть ListView, который заполнен Items. Каждый Item - это свой XML. Пока...

19
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
09.01.2015, 13:35 #16
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Дык, я ж подправил говорю, что надо...

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.polls_layout);
 
        adapter = new PollsAdapter(this);
        ListView lvPollsTheme = (ListView)findViewById(R.id.listView);
        lvPollsTheme.setAdapter(adapter);
 
 
View footerView = getLayoutInflater().inflate(R.layout.IDТВОЙХМЛДЛЯФУТЕРА,null);
lvPollsTheme.addFooterView(footerView);
 
    }
1
BigOblom
119 / 119 / 7
Регистрация: 30.06.2010
Сообщений: 448
09.01.2015, 13:36  [ТС] #17
Armagedo, а то я уже еще один listView создал и в него пытался засунуть футер)
0
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
09.01.2015, 13:38 #18
Бывает
0
BigOblom
119 / 119 / 7
Регистрация: 30.06.2010
Сообщений: 448
09.01.2015, 13:41  [ТС] #19
Armagedo, невероятно) Работает)
0
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
09.01.2015, 13:44 #20
BigOblom, шо ж тут невероятного, когда наступишь на такие грабли.
У меня всё было с точностью до наоборот.
У меня внизу переключатели выбора отображения в листвью стоят.
Ну, я их сначал в футер загнал и не мог понять чё он, скотина, не сидит на месте.

А тут твоё мучение прочёл...

Удачи
0
09.01.2015, 13:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2015, 13:44
Привет! Вот еще темы с ответами:

Копирование данных из 1 listView во 2 listView - Программирование Android
Нужно что бы при нажатии на один элемент в первом ListView он копировался во второй ListView причём многократно.Но я использую...

Самодельный Scroll - Программирование Android
Пытаюсь сделать скролл без использования ScrollView, программно. Это чисто для тренировки сделал себе задачу: public class MainActivity...

Scroll, как в Instagram - Программирование Android
Кто-нибудь подскажет как сделать скролл как в инстаграме? то есть, чтобы заголовок был прикреплен пока просматривается фото,...

Scroll - как заставить скроллиться - Программирование Android
Здравствуйте. Появилась проблема: на активити много разных view. Когда тапишь в элемент с клавиатурой (например, EditText) открывается...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

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