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

Не работает AutoCompleteTextView для ArrayList собственного класса - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает Jsoup.connect http://www.cyberforum.ru/android-dev/thread1708049.html
Необходимо вытащить информацию из HTML-страницы. Поискав в интернете, решил установить и использовать библиотеку Jsoup. На этапе получения страницы получилась программа: import...
Программирование Android Парсинг данных с календаря Всем доброго времени суток! Обращаюсь к Вам с таким вопросом. Совсем недавно начал по туториалам учить и разбираться в парсинге, но столкнулся с такой проблемой. К какому документу нужно обращаться,... http://www.cyberforum.ru/android-dev/thread1708024.html
Программирование Android Создание приложения для android
Я решил заняться созданием приложений для андроида, но у меня есть некоторые вопросы, об одном из которых я хотел бы написать в этой теме. 1. Какой язык используется, точнее какая связка языков...
RecyclerView click Программирование Android
Добрый ночи. ребята как при клики зафиксировать блок. recView.addOnItemTouchListener( new RecyclerItemClickListener(getActivity(), new...
Программирование Android Интернет. Передача данных http://www.cyberforum.ru/android-dev/thread1707412.html
Всем привет. Нужна помощь... Каким образам можно создать - ("интернет" сервер) и (клиент), мне нужно написать сервер (интернет) и клиент... Клиентом должно быть приложение, и конечно же передачу...
Программирование Android Авторизация Android ошибки Крашится приложение после того, как я нажимаю кнопку войти в LoginActivity, в этом деле я новичек и делал всё руководствуюсь статьями из сети. В чем причина краша? LoginActivity import... подробнее

Показать сообщение отдельно
lord_commander
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 137

Не работает AutoCompleteTextView для ArrayList собственного класса - Программирование Android

10.04.2016, 18:01. Просмотров 247. Ответов 3
Метки (Все метки)

Добрый день. Я создал на форме AutoCompleteTextView и передаю в него ArrayList, состоящий из элементов, созданного класса Person:

Кликните здесь для просмотра всего текста
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Person {
 
    private String name;
 
    public String getName() {
        return name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    @Override
    public String toString() {
      return name;
    }
}


ArrayList не пустой, элементы в нем есть, проверял.

Кликните здесь для просмотра всего текста
Javascript
1
2
3
AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_message);
ArrayAdapter<Person> adapter = new ArrayAdapter<Person>(this, R.layout.support_simple_spinner_dropdown_item, list);
 textView.setAdapter(adapter);


Ошибок в коде нет, но во время тестирования и ввода текста, виджет не работает - выпадающий список не выпадает. Как сделать так, чтобы при наборе, виджет выдавал мне список элементов из ArrayList, соответствующих введенному тексту? (в классе только одно поле, по нему поиск и идет).

P.S. имеется аналогичный виджет, который получает данные из созданного и заполненного программно массива типа String - все работает нормально, а здесь нет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.