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

Из ListView на новую Activity - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Программно изменть текст вкладки в tabhost http://www.cyberforum.ru/android-dev/thread965155.html
Всем привет! Скажите пожалуйста как можно изменить программно текст вкладки в tabhost?Например на первой вкладке расположить кнопку, и в обработчике события написать код который изменяет заголовок второй вкладки. Я пробовал применять у вкладки метод setIndicator, но что-то у меня не получается.
Android Какого размера делать приложение? Дали задание: написать приложение, а для какого экрана не сказали. Можно ли как-то сделать приложение, экран которого будет универсальным (подстраиваться под любой размер)? http://www.cyberforum.ru/android-dev/thread964955.html
Самопроизвольно пересоздается Activity Android
Всем привет! Есть две активити: ActivityOne и ActivityTwo. Из ActivityOne по нажатию на кнопку создаю ActivityTwo. Решил проконтролировать процесс, и в логах обнаружил следующее: ActivityTwo: onCreate(); ActivityTwo: onStart(); ActivityTwo: onResume(); ActivityTwo: onPause(); ActivityTwo: onStop(); ActivityTwo: onDestroy(); ActivityTwo: onCreate(); ActivityTwo: onStart(); ActivityTwo:...
Загрузить элементы в Listview Android
public class MainActivity extends ListActivity { TextView txt; MyTask mt; List<String> listz; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
Android Не вызывается onDestroy при принудительно остановке приложения http://www.cyberforum.ru/android-dev/thread964735.html
Есть приложение с использованием нативной библиотеки. В onCreate вызывается метод инициализации этой библиотеки(выделяется память и тд.) В onDestroy вызывается метод в котором освобождается выделенная память. @Override public void onDestroy() { super.onDestroy(); k.DeInit(); //Нативные метод, в нём освобождается выделенная память.
Android С чего начать и как будет работать программа! Алгоритм! Есть сайт универа, на нем есть расписание! http://asu.nusta.com.ua/ttablegr/index/2/0/3/28/1/584 Хочу создать прогу на андроид, где можна чекать расписание + которое рассылает уведомление о изменениях в нем! заранее спасибо. подробнее

Показать сообщение отдельно
SherlockH
 Аватар для SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
29.09.2013, 21:32     Из ListView на новую Activity
Доброго времени суток!
Я делал приложение в котором из "главного меню" осуществляется переход на новую Activity. В том Activity используется ListView, который отображает 50 строк с названиями городов.
Так вот, нужно было чтобы по нажатию на название определённого города выводилось новое Activity с информацией уникальной для каждого города, но опять же в ListView.
Ниже представлен мой Activity для осуществления перехода к информации о городе. Но переход не производиться. Словно не обрабатывается нажатие на пункт списка.
Помогите, пожалуйста! Может в коде что-то не так реализовано.
P.S.: В программировании под Android я новичок. Да, и Java освоена лишь "поверхностно". Не судите строго.
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
package ru.project.testinfomats;
 
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
 
public class ListCitiesAndDistrictsOfRT extends ListActivity {
    String[] List = new String[] {
            "Агрыз", "Азнакаево", "Аксубаево", "Актаныш", "Альметьевск", "Апастово", "Арск", "Бавлы",
            "Базарные Матаки", "Балтаси", "Богатые Сабы", "Болгар", "Большая Атня", "Большие Кайбицы",
            "Бугульма", "Верхний Услон", "Высокая Гора", "Джалиль", "Елабуга", "Заинск", "Зеленодольск",
            "Казань (Авиастроительный район)", "Казань (Вахитовский район)", "Казань (Кировский район)",
            "Казань (Московский район)", "Казань (Ново-Савиновский район)", "Казань (Приволжский район)",
            "Казань (Советский район)", "Камские Поляны", "Камское Устье", "Кукмор", "Лаишево", "Лениногорск",
            "Мамадыш", "Менделеевск", "Мензелинск", "Муслюмово", "Набережные Моркваши", "Набережные Челны",
            "Нижнекамск", "Новошешминск", "Нурлат", "Пестрецы", "Рыбная Слобода", "Старое Дрожжаное", "Тетюши",
            "Тюлячи", "Уруссу", "Черемшан", "Чистополь"
    }; 
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.list_cities_and_districts_layout);
        
        setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, List));
    }
    
    public void onItemClick(AdapterView<?> arg0, View arg1, int position, long id) {
        switch (Integer.parseInt(arg1.getTag().toString())) {
            case 0:
                Intent agryz = new Intent(ListCitiesAndDistrictsOfRT.this, Agryz.class);
                startActivity(agryz);
            case 1:
                Intent aznakaevo = new Intent(ListCitiesAndDistrictsOfRT.this, Aznakaevo.class);
                startActivity(aznakaevo);
        }        
    };
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru