Intereting Posts
Текст центра в тосте в Android Расположение по IP-адресу в помещении Продолжить службу, даже если приложение очищено от последнего приложения Вкладки без значка Отключенная блокировка блокировки клавиатуры повторно активирует себя после нажатия на уведомление Gson deserialize json с различными типами значений Несколько прямоугольников, не нарисованных на холсте Как установить высоту строки элемента в GridLayoutManager Невозможно использовать FakeHttpLayer Robolectric (NullPointerException при вызове getFakeHttpLayer) Программное создание ListPreference – но список записей пуст Android: как создать изображение для экрана заставки? Как показать клавиатуру номера в EditText в Android? Как сгенерировать подписанный и неподписанный APK с использованием градиента? Android logcat регистрирует только информационный уровень на реальном устройстве. Не удается получить отладочные сообщения, даже необработанные исключения Снимите флажки всех флажков в пользовательском ListView

Android listview с кнопками верхнего и нижнего колонтитула

люди! Мне нужно сделать такой макет: у меня есть список, и мне нужно поместить кнопки сверху и снизу, то есть когда пользователь прокручивает список до конца, он может видеть нижнюю кнопку, а когда пользователь находится на вершине Список, он может видеть верхнюю кнопку. Но когда пользователь «посередине» списка, он не может видеть эти кнопки. Я понятия не имею, как это сделать. Спасибо за помощь.

ОБНОВИТЬ

listView=(ListView)findViewById(R.id.listSearchResults); LayoutInflater inflater=this.getLayoutInflater(); View header=inflater.inflate(R.layout.list_header, null); btnBack=(Button)header.findViewById(R.id.btnBack); btnBack.setOnClickListener(this); btnBack.setEnabled(false); listView.addHeaderView(header); View footer=inflater.inflate(R.layout.list_footer, null); btnForward=(Button)footer.findViewById(R.id.btnForward); btnForward.setOnClickListener(this); btnForward.setEnabled(false); listView.addFooterView(footer); 

Solutions Collecting From Web of "Android listview с кнопками верхнего и нижнего колонтитула"

Сначала создайте два файла макета. Как footer_layout.xml & header_layout.xml и добавить footerview-headerview в виде списка

 LayoutInflater inflater = activity.getLayoutInflater(); LinearLayout listFooterView = (LinearLayout)inflater.inflate( R.layout.footer_layout, null); list.addFooterView(listFooterView); LinearLayout listHeaderView = (LinearLayout)inflater.inflate( R.layout.header_layout, null); list.addHeaderView(listHeaderView); 

Вы можете использовать addHeaderView () и addFooterView () в ListView

Проверить здесь:

Android Динамически загружает Listview в конец прокрутки?

Это с помощью нижнего колонтитула и заголовка списка. В основном, вы используете addHeaderView () / addFooterView () . Проверьте все версии методов, так как они позволяют вам не выбирать вид.