Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
disx
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 582
Записей в блоге: 1
1

Передать из строки ListView в 2 поля TextView?

14.06.2014, 15:02. Просмотров 896. Ответов 1
Метки нет (Все метки)

Добрый всем!

Добавлено через 8 минут
есть ListView в нем добавлены/добавляются из полей TextView данные (Name и Email) а так же заносятся в базу.

как мне сделать чтоб по клику на любом Item передавало обратно в текстовые поля Name и Email.

т.е. думаю что это как-то так:
Java
1
2
3
4
5
6
7
8
9
//нажатие элементов List View
        lvData.setOnItemClickListener(new AdapterView.OnItemClickListener() {
 
            @Override
            public void onItemClick(AdapterView<?> parent, View itemClicked, int position,
                    long id) {
            
            }
        });
но что именно сделать не понимаю, помогите пожалуйста кто знает?

Добавлено через 1 час 52 минуты
Отбой вопроса, сам додумался сделал так:

Добавлено через 20 секунд
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
lvData.setOnItemClickListener(new OnItemClickListener() {
 
                
            private int getSelectedItemPosition() {
                // TODO Auto-generated method stub
                
                return 0;
            }
 
 
            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                    long arg3) {
                
                final EditText textName = (EditText)findViewById(R.id.etName);
                final EditText textEmail = (EditText)findViewById(R.id.etEmail);
                //cursor.moveToPosition(this.getSelectedItemPosition());
                
                textName.setText(cursor.getString(1));
                textEmail.setText(cursor.getString(2));
                
                ContentValues val=new ContentValues(2);
                val.put(DB.COLUMN_NAME, textName.getText().toString());
                val.put(DB.COLUMN_EMAIL, textEmail.getText().toString());
                cursor.requery();
                // TODO Auto-generated method stub
                
            }
 
                    
            
        });
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 15:02
Ответы с готовыми решениями:

ListView с несколькими TextView
Как сделать более одного TextView в одном элементе ListView, и как к ним...

Смена TextView в ListView
Суть: есть каталог товаров, список заполняется через ListView из базы.. с этим...

Listview c двумя TextView
Добрый день Можете подсказать как создать Listview c двумя TextView чтоб один...

TextView в элементе ListView
Имеется ListView, у него как положена имеется кастомный адаптер с довольно...

TextView и ListView с единой прокруткой ScrollView(?)
Всем привет, столкнулся с проблемой при одновременном отображении ListView и...

1
D@n
1 / 1 / 3
Регистрация: 01.03.2013
Сообщений: 22
15.06.2014, 02:22 2
Правильно было бы, вытаскивать данные из адаптера по id
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2014, 02:22

Получить количество строк в TextView (ListView)
привет всем. уже очень давно никак не могу получить количество строк в...

Получить доступ к TextView внутри ListView
Привет, форумчане! Сначала кратко(потребуется код выложу, просто нужно понять...

Получить текст из одного TextView в кастомном ListView
Есть кастомный ListView, в котором есть картинка и два TextView, как при...


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

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

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