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

При нажатии на элемент ListView вывести новое Activity с информацией об этом элементе - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Заставить андроид работать с купюроприемником BV20 http://www.cyberforum.ru/android-dev/thread1440314.html
Друзья, возникла задача заставить купюроприемник взаимодействовать с планшетом под платформой android. Может есть у кого идеи, как это сделать? Вот ссылка http://myitl.ru/bv20.php на сам...
Программирование Android На базе чего строить серверную базу и какими средствами её можно реализовать Здравствуйте парни. Читал много, изучал много, но до сих пор осталось множество вопросов, ищу подсказки куда копать, если не сложно, дайте пинка куда двигаться дальше. Есть задумка по продаже... http://www.cyberforum.ru/android-dev/thread1440282.html
Программирование Android Выборка данных за последние 24 часа SQLite
Необходимо получить данные из базы SQLite за последние 24 часа. В базе одна таблица с 3-мя колонками(широта, долгота и время). Время определяю через Calendar: Calendar addTimeCalendar; public...
Звонилка на Android Программирование Android
Нужно сделать программу которая будет звонить на тел. номер и при взятии трубки сигнализировать, а если трубку не берут перезванивать до тех пор пока не возьмут трубки.. Возможно это реализовать -...
Программирование Android Android приложение для новостного сайта http://www.cyberforum.ru/android-dev/thread1440068.html
Привет всем, прошу вашей помощи. Никогда не писал приложения для новостных сайтов, по типу "Коммерсант". Интересует сам процесс (Средства, тонкости, особенности, с чего начать, в какую сторону...
Программирование Android Как реализовать переворачивание ImageView в Android? Добрый день! Подскажите, кто знает как реализовать анимацию переворачивания например ImageView, то есть как будто лежит карта и мы ее переворачиваем картинкой к нам? Добавлено через 4 часа 42... подробнее

Показать сообщение отдельно
azamatik_27
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 6

При нажатии на элемент ListView вывести новое Activity с информацией об этом элементе - Программирование Android

07.05.2015, 18:12. Просмотров 885. Ответов 10
Метки (Все метки)

Здравствуйте! Помогите пожалуйста! В общем есть список ListView с названиями кафе и ресторанов, надо сделать так чтобы при нажатии на название кафе выводилось новое Activity с информацией о самом кафе

Сейчас при нажатии на название кафе ничего не происходит, хотя Activity же я указал

Вот код:


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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
 
public class ActivityKafe extends ListActivity {
    String[] List = new String[] {
            "Кафе «Alligator Green»",
             "Кафе «Чайхона ресто»",
             "Кафе «Кён Бок Кун»",
             "Кафе «Furusato»",
             "Кафе «Силла»",
             "Кафе «Salon de Te»",
             "Пиццерия «New York Pizza»",
             "Кафе «Sushi Room»",
             "Кофейня «Adriano»",
             "Кафе «Центр Плова»",
             "Кафе-Бар «Одноклассники»",
             "Кафе-Бистро «Москва»",
             "Кафе «Dream Bar»",
             "Кафе «Сере»",
             "Кафе «Деревяшка»",
             "Кафе «Арзу Lounge»",
             "Кафе «Манты Бар»",
             "Кафе-Бар «Navigator»",
             "Кафе «Фаиза»",
             "Кафе «Дияр»",
             "Кафе «Ландау»",
             "Кофейня Coffee",
    }; 
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.kafe);
        
        
        
        setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, List));
    }
    
    public void onListItemClick(AdapterView<?> arg0, View arg1, int position, long id) {
        
        
        
        switch (Integer.parseInt(arg0.getTag().toString())) {
            case 0:
                Intent intent = new Intent(this, ActivityKafe1.class);
                startActivity(intent);
            break;
            case 1:
                Intent intent2 = new Intent(this, ActivityClub.class);
                startActivity(intent2);
            break;
              
        
        }
      }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru