Intereting Posts
Какова функция и полезность Context: <no context> в AndroidStudio? Как получить / бесплатно sdcard пространство в android с командой adb Копирование и вставка Android с помощью TextView Eclipse Android SDK не может видеть новое устройство Samsung Galaxy S4 через USB-соединение Правильный способ использования переменных среды системы в gradle с помощью Android Studio Получить внешнее местоположение SDCard в Android Значок hdpi ldpi mdpi / разрешение меню Вычислить SHA256 Hash в Android / Java и C # Как отобразить файл .gif в режиме просмотра изображений? Как использовать составную схему, а не LinearLayout, содержащую ImageView и TextView Невозможно выполнить dex: несколько файлов dex определяют Lbolts / AggregateException Изменение размера поискового ключа программно, но не может заставить большой палец быть больше, чем панель Сделать фон для изменения кнопки Android при щелчке по XML Как заставить OnClickListener работать с настраиваемым представлением с RelativeLayout? Включение / выключение роуминга данных

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 () . Проверьте все версии методов, так как они позволяют вам не выбирать вид.