Articles of Список

Добавить кнопки в список

У меня есть макет для ListActivity. Чтобы изменить список, я использовал опции меню. Но чтобы удалить пару «кликов» на экране, я хотел бы добавить две кнопки в кнопке экрана, которая всегда видна и не затрагивается, если прокручивается список. Моя проблема в том, что я не знаю, как добавить эти кнопки. Я пробовал пару решений, но […]

Почему getCount в адаптере вызывается так много раз?

У меня есть собственный список, и вам нужно всего несколько минут. Когда я пытался проверить, где проблема, я увидел, что даже когда у меня есть только 1 элемент в списке, метод getCount () вызывается 5 раз, getVIew () вызывается один раз, тогда getCount () является Вызывая больше времени. В целом getCount () вызывается 7 раз. […]

Как заполнить listview асинхронно?

Мне интересно, как я должен реализовать ListAdapter который загружает свои представления асинхронно в ListView ? Я хочу сделать это, потому что я заполняю список информацией из моей базы данных, что делает мою деятельность немного медленной, чтобы загружать время от времени.

Печатать массив без скобок и запятых

Я ранее написал игру Hangman для своего класса java в школе. Сейчас я переношу его на Android и встречаю несколько проблем. Оригинальная java-программа написала все выходы на консоль. Теперь мне нужно как-то оповестить вывод так, чтобы он соответствовал макету, который я разработал. Как распечатать массив без скобок и запятых? Массив содержит косые черты и заменяется […]

Android: как отключить элементы списка при создании списка

Я довольно новичок в Android-разработчике и все еще много разбираюсь. У меня есть главное меню, показывающее использование следующего кода, но не может решить, как отключить выбранные элементы в меню. Может ли кто-нибудь помочь мне с некоторым примером кода? public class listTest extends ListActivity { @Override public void onCreate(Bundle savedState) { super.onCreate(savedState); setListAdapter(ArrayAdapter.createFromResource(this, R.array.mainMenu, android.R.layout.simple_list_item_1)); //not […]

Android ListView addHeaderView () nullPointerException для предопределенных представлений, определенных в XML

Попытка использовать addHeaderView() и addFooterView() для ListView . Если я попытаюсь использовать представление, которое я предварительно предопределл в XML для верхнего или нижнего колонтитула, я получаю исключение с нулевым указателем. Однако, если я динамически создаю вид с использованием кода, он отлично работает … // This doesn't work… nullPointerException ListView lv = (ListView) findViewById(R.id.my_list_view); TextView header […]

Android – перетаскивание – переименование списка

Как создать список, в котором я могу переупорядочить элементы списка, перетаскивая строки списка в другую строку и т. Д. (Чтобы изменить порядок)? Как и на HTC Hero в приложении часов, где вы можете изменить порядок часов?

ArrayIndexOutOfBoundsException при использовании ListAdapter

Я использую собственный ListAdapter для ListView . Я ничего не меняю динамически (количество просмотров, типы просмотров, включено / отключено, я читаю другие сообщения, но они что-то меняют из кода). Я должен сделать следующее, чтобы вызвать исключение. Прокрутите вниз до конца списка и после этого снова прокрутите список. В начале анимации прокрутки я получаю это исключение. […]

Как определить ColorStateList для TextView?

Когда мой ListViewItem выделен, я хочу, чтобы текст стал белым. Как я могу это определить? <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:color="@color/testcolor1"/> <item android:state_pressed="true" android:state_enabled="false" android:color="@color/testcolor2" /> <item android:state_enabled="false" android:color="@color/testcolor3" /> <item android:color="@color/testcolor5"/> </selector>

Android: добавление статического заголовка в начало ListActivity

В настоящее время у меня есть класс, расширяющий класс ListActivity. Мне нужно добавить несколько статических кнопок над списком, которые всегда видны. Я попытался захватить ListView с помощью getListView () из класса. Затем я использовал addHeaderView (View), чтобы добавить макет в верхнюю часть экрана. Header.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/testButton" android:layout_width="fill_parent" […]