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

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

Войти
Регистрация
Восстановить пароль
 
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 552
Записей в блоге: 1
#1

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

14.06.2014, 15:02. Просмотров 812. Ответов 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 в 2 поля TextView? (Программирование Android):

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

ListView с несколькими TextView - Программирование Android
Как сделать более одного TextView в одном элементе ListView, и как к ним обращаться ?

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

Получить доступ к TextView внутри ListView - Программирование Android
Привет, форумчане! Сначала кратко(потребуется код выложу, просто нужно понять принцип): Есть Активити на базе ЛистАктивити, в ней ЛистВью...

TextView и ListView с единой прокруткой ScrollView(?) - Программирование Android
Всем привет, столкнулся с проблемой при одновременном отображении ListView и TextView . Не получается отобразить эти 2 блока как единый...

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

1
D@n
1 / 1 / 1
Регистрация: 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 - Программирование Android
Есть кастомный ListView, в котором есть картинка и два TextView, как при нажатии на элемент этого списка получить текст допустим второго...

Как создать ListView с двумя TextView и работать с ними - Программирование Android
Как создать ListView с двумя TextView и работать с ними использую класс Adapter(Ну или чем то похожим если такое существует).

Передать рисунок из textview в другое activity - Программирование Android
Здравствуйте! В TextView методом setCompoundDrawablesWithIntrinsicBound создан рисунок. Его нужно передать в другое Activity, и что-то в...

Как в ListView обработать нажатие кнопки и изменить здесь же значение в textView ? - Программирование Android
У меня есть ListView, у него есть своя разметка на которой находится строчки на каждой из которых Button и textView. Как мне обработать...


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

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

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