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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,310
#1

Автокомплит - Программирование Android

04.04.2016, 23:06. Просмотров 126. Ответов 0
Метки нет (Все метки)

У меня есть класс
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
public class CustomAutoCompleteTextChangedListener implements TextWatcher{
 
    public static final String TAG = "CustomAutoCompleteTextChangedListener.java";
    Context context;
    private DatabaseHelper db;
    public CustomAutoCompleteTextChangedListener(Context context){
        this.context = context;
    }
 
    @Override
    public void afterTextChanged(Editable s) {
        // TODO Auto-generated method stub
 
    }
 
    @Override
    public void beforeTextChanged(CharSequence s, int start, int count,
                                  int after) {
        // TODO Auto-generated method stub
 
    }
 
    @Override
    public void onTextChanged(CharSequence userInput, int start, int before, int count) {
 
        // if you want to see in the logcat what the user types
        //Log.e(TAG, "User input: " + userInput);
 
        MainActivity mainActivity = ((MainActivity) context);
 
        // query the database based on the user input
       // mainActivity.item = mainActivity.getItemsFromDb(userInput.toString());
        ArrayList<Schedule> list = new ArrayList<Schedule>();
        db = new DatabaseHelper(context);
        list = db.getAllContacts();
        int rowCount = list.size();
 
        String[] item = new String[rowCount];
        int x = 0;
        for (Schedule cn : list)
        {
            item[x] = cn.getBeginTime();
            x++;
        }
        // update the adapater
        mainActivity.myAdapter.notifyDataSetChanged();
        mainActivity.myAdapter = new ArrayAdapter<String>(mainActivity, android.R.layout.simple_dropdown_item_1line, item);
        mainActivity.myAutoComplete.setAdapter(mainActivity.myAdapter);
 
    }
 
}
И есть не один а много элементов AutoCompleteTextView в активити и вот как реализовать мой CustomAutoCompleteTextChangedListener, чтобы он мог определять по id или по какому нибудь признаку и понимал на каком элементе AutoCompleteTextView он вызывается и заполнял адаптер этого элемента соответствующими данными в методе onTextChanged?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2016, 23:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Автокомплит (Программирование Android):

Автокомплит + GoogleMaps - Программирование Android
У меня есть отдельно приложения, которые: первое приложение - осуществляет автокомплит адресов(имеет поле, в которое пользователь вводит...

Автокомплит Google Maps на русском языке - Программирование Android
Как можно сделать чтобы в поле AutoCompleteTextView, в которое вводятся адреса для Google maps, можно было вводить на русском языке и в...

Автокомплит - jQuery
Народ, всем привет. У меня на сайте организован поиск автокомплитом autocomplete.js. Поиск осуществляется в массиве строк, но...

Кроссдоменный автокомплит - PHP
Доброго времени суток! Слабо разбираюсь в ajax и jquery, так что прошу как можно подробнее отвечать на мои, может и глупые вопросы.. ...

Автокомплит для возможностей C++11 - C++ Qt
Как сделать, чтоб QtCreator поддерживал автокомплит для возможностей C++11 и старше, например std::unordered_set он &quot;не видит&quot;.

Автокомплит с кодом от devbridge - jQuery
Вот сайт библиотеки &lt;input id=&quot;surname&quot; type=&quot;text&quot;&gt; $(&quot;#surname&quot;).autocomplete({ dataType:&quot;json&quot;, ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2016, 23:06
Привет! Вот еще темы с ответами:

Автокомплит в текстовых полях - PHP
Не знал, куда задать вопрос, так что извиняюсь, если что не так. Мучит такой вопрос... Есть на некоторых сайтах некоторые эдитбоксы......

автокомплит с переходом на страницу - jQuery
Здравствуйте! Нужно помощь с автокомплитом! Мне нужно что то вроде этого http://tripster.ru/. У меня в базе есть Страны(id, title). В...

PyCharm: не работает автокомплит Qt - Python
Установил PyCharm, до этого уже была поставлена библиотека PyQt4. Отказывается работать автокомплит с модулями кьюта. Например при ...

Автокомплит через ajax, typeahead - JavaScript
Делаю автокомплит с помощью typeahead: $('#user_delivery_number').typeahead({ hint: true, highlight: true, minLength:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.