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

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

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

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

07.08.2014, 14:19. Просмотров 384. Ответов 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 смотреть
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 14:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ListView выбор значения (Программирование Android):

Множественный выбор в listview - Программирование Android
вот так создается список class AdapterHelper{ String name = {&quot;Первый&quot;,&quot;Второй&quot;,&quot;Третий&quot;}; int img =...

ListView не работает выбор элемента - Программирование Android
Доброго времени суток. Который день мучаюсь. Не знаю как поменять цвет ListView, так что бы не сбить работу выбора элемента при нажатии....

ListView множественный выбор несмотря на SingleChoice mode - Программирование Android
Здравствуйте! Столкнулся с проблемой: использую listview со своим Adapter-ом, наследуем от BaseAdapter-а, с переопределенными методами...

Значения в ListView - Программирование Android
Как подставить к пунктам в ListView значения, что-бы допустим было Собака = 10 Кошка = 7. На данный момент у меня складывает суммы...

Сохранить измененные значения EditText в ListView при прокрутке - Программирование Android
Добрый день, прошу помощи, т.к. уже долго и безрезультатно пытаюсь решить следующую задачу: Есть Листвью с названиями товаров ,...

Как при построении Listview выибрать картинку в зависимости от значения в БД? - Программирование Android
Я использую SimpleCursorAdapter. У меня в БД примерно 1к строк. Я хочу хранить в поле таблицы не всю картинку целиком, а только значение, в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2014, 14:19
Привет! Вот еще темы с ответами:

выбор значения по умолчанию в spinner - Программирование Android
Здравствуйте!!! Есть spinner с набором данных из базы. как мне выбрать сделать значение по умолчанию, пробую вот так вот, но ничего не...

ListView. После добавления кнопки перестал быть доступен сам ListView - Программирование Android
Кастомизировал ListView с помощью нескольких TextView. Но после того, как добавил ImageButton сам список стал недоступен для клика, а...

Listview вывод данных и переход по нажатию на другой Listview SQLite - Программирование Android
Доброго извините за название темы, долго не мог сформировать название, В общем у меня беда с пытаюсь написать программу где первый экран...

Данные из SQlite в ListView, обработка события ListView - Программирование Android
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные int из БД. mList.setOnItemClickListener(new...


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

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

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