0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
||||||
1 | ||||||
При нажатии на элемент ListView вывести новое Activity с информацией об этом элементе07.05.2015, 18:12. Показов 2717. Ответов 10
Метки нет (Все метки)
Здравствуйте! Помогите пожалуйста! В общем есть список ListView с названиями кафе и ресторанов, надо сделать так чтобы при нажатии на название кафе выводилось новое Activity с информацией о самом кафе
Сейчас при нажатии на название кафе ничего не происходит, хотя Activity же я указал Вот код:
0
|
07.05.2015, 18:12 | |
Ответы с готовыми решениями:
10
Выполнить запрос к БД при нажатии на элемент в ListView и заполнить данными другой ListView Вызвать из ListView новое Activity (где задействован SimpleAdapter) нужно,чтоб при нажатии на пункт меню "Справка" появлялось новое окошко (форма) с информацией об авторе и программе Переход на новое activity с элемента listView, заполненного через SimpleCursorAdapter |
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
|
|
07.05.2015, 23:06 | 2 |
А что в ActivityKafe1 и ActivityClub ?Вам же надо какие то параметры передать что бы там отобразилось нужное инфо...
0
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
|
08.05.2015, 07:59 [ТС] | 3 |
это пустые активити.. простите, а можно поподробнее какие параметры?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
08.05.2015, 08:33 | 4 |
Сперва надо разобраться - выполняется ли код в switch?
Integer.parseInt(arg0.getTag().toString()) чему равно, и равно ли 0 или 1? И если есть getTag, то где setTag? Ставьте в код Log.d, тогда 90% вопросов отпадет. Чтобы отобразить данные о кафе, нужно определить какое кафе выбрано - List[position] и передать параметр в интенте.
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
08.05.2015, 08:33 | 5 |
public void onListItemClick(AdapterView<?> arg0, View arg1, int position, long id) {
тут не хватает @Override, разьве нет? switch (Integer.parseInt(arg0.getTag().toString())) зачем так делать ? в метод передается параметр int position это и есть позиция итема вв листе начини с того что бы перед switch выводило что-то в консоль - так будет понятно вообще попадает ли в этот метод
0
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
|
08.05.2015, 09:01 [ТС] | 6 |
можете полностью правильный код скинуть, а то что то я не понял
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
08.05.2015, 09:05 | 7 |
0
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
||||||
08.05.2015, 09:33 [ТС] | 8 | |||||
Я сделал так, а толку ноль
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
||||||
08.05.2015, 09:56 | 9 | |||||
Я выше писал, Integer.parseInt(arg1.getTag().toString()) чему равно? Как об стенку горохом.
Добавлено через 4 минуты
0
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
|
08.05.2015, 10:25 [ТС] | 10 |
а чему оно может быть равно? похоже я нуб
0
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6
|
|
12.05.2015, 09:17 [ТС] | 11 |
Я извиняюсь никто не сможет написать правильный код? Я много вар-тов перепробовал, ничего не выходит. Буду чрезмерно благодарен
0
|
12.05.2015, 09:17 | |
12.05.2015, 09:17 | |
Помогаю со студенческими работами здесь
11
При нажатии на кнопку в элементе списка, сам элемент не получает фокус Удаление видимого элемента на странице, но при этом сохранение данных в этом элементе Открыть картинку при нажатии на элемент ListView Открыть активити при нажатии на элемент Listview Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |