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

Не обрабатывается клик по позиции ListView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Фоновый режим http://www.cyberforum.ru/android-dev/thread705906.html
Здраствуйте... у меня вопрос... мне нужно послать приложение в фоновый режим я делаю отдельный поток Servise но там не поддержеваетса все функции которые мне нужны... а именно...
Программирование Android Авторазмер в Layout Добрый вечер. Столкнулся с проблемой. Необходимо что б был авторазмер для лайаута. В зависимости от размера экрана он сам подгоняет размер всех хранящих элементов. К примеру, что б работа как на... http://www.cyberforum.ru/android-dev/thread705893.html
Программирование Android Выбор места хранения данных
Пока не очень представляю как это сделать в Андроиде, поэтому прошу дать направление в какую сторону копать. Изучил различные адаптеры и прочие листвью. Короче, имею три поля: Дата, ссылка на...
при запуске android application эмулятор стопит приложение Программирование Android
При run android application на эмуляторе появляется unfortunately, imgtestblank has stopped. код выложу ниже, просто удивительно что почти такой же код соседних страниц с кнопками и фрейм анимацией...
Программирование Android Старт разработки под Андроид со знанием C/C++, Linux http://www.cyberforum.ru/android-dev/thread705381.html
Всем добрый день! Запланировал себе в недалёком будущем увольнение с текущего места работы и смену проф.направление на разработку под Android. Поэтому очень хотел бы поинтересоваться у участников...
Программирование Android Размер шрифта Tabhost Сабж, http://stackoverflow.com/questions/5788971/how-to-change-the-font-size-of-tabhost-in-android пробывал вот эту тему, вроде добавил все как нужно, не работает (стили) TabWidget tw =... подробнее

Показать сообщение отдельно
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
23.11.2012, 13:06  [ТС]
Вопрос в том, как мне получить значение (текстовое) нажатого элемента. В уроках, коих много в инете, там это делается именно через View itemClicked, где itemClicked это нажатый TextView, и из него получают текст, а у меня получается что я нажимаю на Layout, а не на TextView. Конечно можно данные из БД записать в массив, потом этот массив поместить в адаптер, а потом по выбранному ид получить значение, но мне кажется, что тут есть лишняя операция. Хотелось бы сразу получать данные.

Добавлено через 4 часа 24 минуты
Короче данные получил таким образом:
Java
1
2
3
4
5
6
7
        lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View itemClicked, int position, long id) {
                Map<?, ?> m = data.get(position);
                Object[] val = m.values().toArray();
                Toast.makeText(MainActivity.this, val[1].toString(), Toast.LENGTH_SHORT).show();
            }
        });
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru