Articles of listview

Переработка просмотров в списке, стоит?

При переопределении базового адаптера в списке андроидов вам необходимо реализовать этот метод public View getView(int position, View convertView, ViewGroup parent) . Обратный просмотр – это представление, которое ранее было сдвинуто с листа при прокрутке, и оно дано так, что вы можете повторно использовать это представление вместо создания нового представления. Мой вопрос: действительно ли нужно повторно […]

Есть ли веская причина для заголовка ListView, занимающего позицию?

Я только что добавил заголовок в свой ListView, и мне нужно сменить кучу кода, потому что заголовок по существу становится позицией 0 (значение индексов курсора моего CursorAdapter не соответствует показателям списка. Они отключены на 1 Теперь). Зачем? Мне это кажется немного глупым. Единственная причина, по которой я могу придумать, – это то, что разработчик может […]

Android Удалите клавиатуру при касании списка

В моем приложении у меня есть представление с listview и searchbar для поиска в списке. Когда вы нажимаете на панель поиска, она получает фокус, и появляется мягкая клавиатура. Когда я касаюсь списка, клавиатура остается в верхней части списка, поэтому я не вижу много своего списка. Мой вопрос: как узнать, было ли затронуто / прокручено listview […]

ActionBar не работает при расширении ListActivity

У меня запутанная проблема. У меня есть MainActivity с двумя действиями: обновление и выход из системы. Проблема в том, что когда я запускаю действие, которое расширяет ListActivity, панель действий не появляется . Ниже у меня есть 2 изображения с двумя разными типами расширения в MainActivity Расширение примера ActionBarActivity public class MainActivity extends ActionBarActivity Ссылка на […]

Установить выбранный по умолчанию элемент диалогового окна оповещений ListView в Android

Я создал диалог с пользовательским ListView который моделирует дисплей Spinner , и изначально он начинается со значения «Выбрать пол». Когда откроется диалоговое окно, оно предложит выбор (точно так же, как прядильщик). Если выбор снова выбран, он показывает те же параметры, но не указывает, какая опция уже выбрана. Пример: Значение по умолчанию: «Выбрать пол» Диалог открывается […]

Как установить высоту элемента ListView

У меня есть ListActivity, который я хочу изменить Высота элемента относится к высоте устройства public class MainActivity extends ListActivity { . . . setListAdapter(new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1,mainMenuItems)); } Его моя ListActivity на галактике nexus S: И по галактике nexus 7: Как я должен определять высоту элементов списка?

Перевод анимации для скрытия Просмотр

Мне нужен мой список, чтобы скрыть и показать, используя альтернативные штрихи. Следовательно, для скрытия списка в левой части экрана я использую анимацию Animation animation = new TranslateAnimation(-100, 0,0, 0); animation.setDuration(100); animation.setFillAfter(true); lv.startAnimation(animation); lv.setVisibility(0); И для отображения am используя lv.setVisibility(View.VISIBLE); Моя проблема заключается в том, что просмотр списка не скрывается. Он пойдет влево и снова вернется. […]

ListView не прокручивается до конца, когда клавиатура использует

Мой ListView должен автоматически прокручиваться до конца, когда новое сообщение получено или отправлено. Но когда я использую клавиатуру Android для отправки сообщения из EditText ниже ListView, изменяется размер списка ListView, и новое сообщение, которое я хочу отправить, появляется вне экрана, и мне нужно прокрутить вниз, чтобы увидеть его, даже если клавиатура исчезнет, ​​а ListView снова […]

Различные раскладки строк в ListView

Этот пост связан с этим ViewHolder не работает . На этом посту я следил за учебником по использованию ViewHolder в ListView . Теперь я хочу, чтобы последний элемент в ListView имел другой макет, чем остальные. Вот мой код: int lastpos = mList.size()-1; System.out.println("position: "+position+" mlist: "+lastpos); if(position==lastpos){ view = vi.inflate(R.layout.list_item_record, null); holder.textView = (TextView)view.findViewById(R.id.record_view); }else{ […]

Переключить флажок программно

У меня есть ListView элементов, которые необходимо проверить / непроверять. Я настроил ArrayAdapter, который в настоящее время использует android.R.layout.simple_list_item_multiple_choice как строку, и все отображает просто отлично. Я также могу правильно получить клики по этому элементу. Однако флажок в пользовательском интерфейсе не переключается, когда элемент выбран. Я пытался понять это на какое-то время, может ли кто-нибудь […]