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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
#1

Нажатием на пункт списка в ListView получить значение - Программирование Android

30.05.2013, 18:38. Просмотров 1778. Ответов 5
Метки нет (Все метки)

Как при нажатии на пункт списка в ListView получить то что там написано (написана одна строчка). Пробую так, но выводит адрес ссылки:

Java
1
2
3
4
5
6
7
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    
    String selection = l.getItemAtPosition(position).toString();
    Toast.makeText(getActivity(), selection, Toast.LENGTH_LONG).show();
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 18:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нажатием на пункт списка в ListView получить значение (Программирование Android):

Получить id записи в бд при нажатии на пункт списка - Программирование Android
У меня такой вопрос: Есть список ListView который заполняется данными из Базы (SQLite). Мне нужно при нажатии на пункт списка получить...

Получить из ListView адаптера значение в OnItemClickListener - Программирование Android
В OnItemClickListener передается заполненый адаптер и номер позиции. Как вытянуть из него значение объекта ? public void...

Как при нажатии на пункт ListView перейти на другую форму - Программирование Android
Здравствуйте! У меня возникла проблема при работе с ListView. Суть проблему заключается в следующем при нажатии одного из пункта нужно...

Оформление элемента списка ListView - Программирование Android
Здравствуйте. Подскажите, как можно добиться результата, показанного на рисунке 1 (это в Paint подрисовано :) ) У меня сейчас выглядит...

Элемент списка listView и БД SQLlite - Программирование Android
по сути задача сводиться к тому что нужно реализовать следующее : создаём элементы в списке по кнопке адд(в Edit_activity) и по кнопке сейв...

Ошибка добавления списка контактов в ListView - Программирование Android
Задача состоит в том, чтоб считать список контактов и отобразить из при помощи ListView. Я на одном слое нажимаю кнопку, и список...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:43 #2
покажите весь код.

Добавлено через 21 секунду
покажите лаяут айтема.
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
30.05.2013, 18:51  [ТС] #3
XML
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
     >
 
    <LinearLayout
          android:id="@+id/linearLayoutItemFrag2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:background="@drawable/item_frag_2"
        android:orientation="vertical" >
 
        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="0.90" >
 
            <ImageView
                android:id="@+id/icon"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_centerVertical="true"
                  android:layout_marginLeft="7dp"
                android:src="@drawable/yellow_circle" />
 
            <TextView
                android:id="@+id/label"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true"
                android:layout_marginRight="35dp"
                  android:layout_marginLeft="7dp"
                android:layout_toRightOf="@+id/icon"
                android:text="Text TOP" />
 
            <TextView
                android:id="@+id/textViewCount"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignRight="@+id/icon"
                android:layout_centerVertical="true"
                android:layout_marginRight="10dp"
                 android:layout_marginTop="1dp"
                      android:layout_marginBottom="1dp"
                android:text=""
                android:textSize="16dp"
                android:textStyle="bold" />
 
        </RelativeLayout>
 
    </LinearLayout>
   
</RelativeLayout>
0
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:55 #4
пример:
Java
1
2
TextView textViewCount = (TextView)v.findViewById(R.id.textViewCount);
String value = textViewCount .getText();
1
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
30.05.2013, 18:57  [ТС] #5
это в метод onListItemClick нужно вставить?
0
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.05.2013, 18:58 #6
да.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 18:58
Привет! Вот еще темы с ответами:

ListView - как добавлять данные из БД в начало списка? - Программирование Android
Здравствуйте. Подскажите, пожалуйста, как сделать, чтобы при добавлении данных в БД - в ListView они попадали в начало списка. Использую...

Listview, adapter получение информации из нажатого элемента списка - Программирование Android
Есть список, который заполняется из базы данных. Мне нужно через контекстное меню удалить этот элемент из списка и исходя из информации,...

Получить текст из ListView - Программирование Android
Всем привет, возникла такая необходимость получить текст из listview.Помогите пожалуста

Как обратиться к элементу (button) внутри пункта списка (ListView) - Программирование Android
Здравствуйте! Помогите, пожалуйста Есть активити с ListView. В каждом пункте списка есть пару TextView и один Button. Как и где ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.05.2013, 18:58
Ответ Создать тему
Опции темы

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