Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
PYPS
 Аватар для PYPS
51 / 50 / 7
Регистрация: 12.07.2011
Сообщений: 542
Завершенные тесты: 3
#1

ListView выбор значения - Android

07.08.2014, 14:19. Просмотров 364. Ответов 0
Метки нет (Все метки)

Есть Activity с EditText ListView и массив значений в виде ArrayList.
Изначально при загрузке класса в ListView загружаются все значения массива, затем мы нажимаем на любой элемент списка
Java
1
2
3
4
5
6
7
8
9
10
lv.setOnItemClickListener(new OnItemClickListener()
     {
         @Override
         public void onItemClick(AdapterView<?> parent, View view,
                 int position, long id) {
             TextView textView = (TextView)findViewById(R.id.product_name);
            String strText = textView.getText().toString();
            
         }
     });
и strText у нас принимает текст выбранный из списка. Здесь всё хорошо.

Но затем я ввожу в EditText какой то текс и ListView выводит только те значения массива строк где присутствует введённый мной текст.



Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 inputSearch.addTextChangedListener(new TextWatcher() {
         
            @Override
            public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
                // Когда, юзер изменяет текст он работает
                all_class.this.adapter.getFilter().filter(cs);   
            }
             
            @Override
            public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
                    int arg3) {
                // TODO Auto-generated method stub
            }
             
            @Override
            public void afterTextChanged(Editable arg0) {
                // TODO Auto-generated method stub                          
            }
        });
Как теперь получить текст нажатой строки?

Добавлено через 57 минут
Всем спасибо, разобрался нужно было не позицию а parent смотреть
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 14:19     ListView выбор значения
Посмотрите здесь:

Множественный выбор в listview Android
выбор значения по умолчанию в spinner Android
Android listView с подзагрузкой
Android Timer в ListView
Значения в ListView Android
ListView не работает выбор элемента Android
Сохранить измененные значения EditText в ListView при прокрутке Android
Android Прокрутка listview
Android ListView множественный выбор несмотря на SingleChoice mode
Android Изменить ListView
ListView не работает Android
Как при построении Listview выибрать картинку в зависимости от значения в БД? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru