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

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

Войти
Регистрация
Восстановить пароль
 
bahvall
0 / 0 / 0
Регистрация: 22.06.2015
Сообщений: 2
#1

Наследование List с данными полученными во время работы - Android

22.06.2015, 12:14. Просмотров 214. Ответов 3
Метки нет (Все метки)

Сразу оговорюсь занимаюсь Java несколько месяцев.

И так проблема такая.
У меня есть два класса - Class1 и Сlass2 в одном классе, есть ArrayList, который объявлен в классе и в одном из методов присвоены значения.
Как мне его использовать в Class2? Потому что когда я наследую, наследует пустой list, то же самое происходит и когда я создаю конструктор.
То есть мой вопрос, как использовать List или другой элемент с данными, которые получены во время работы класса, в другом классе.Перелопатил весь инет ничего не нашел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2015, 12:14     Наследование List с данными полученными во время работы
Посмотрите здесь:

Sensor List Android
Android List - Drag and Drop
Ошибки во время работы Android
Android Coockie, хранение PHPSESSID во время работы приложения
Наследование от ViewGroup Android
Android list view управление
Абстрактное наследование от AsyncTask Android
Android Наследование от ImageView
Android Наследование SurfaceView с различными интерфейсами
Android List.clear
Android Темы. Наследование свойств элементов
Работа с большими данными Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2195 / 1809 / 562
Регистрация: 12.05.2014
Сообщений: 6,447
Завершенные тесты: 1
22.06.2015, 13:52     Наследование List с данными полученными во время работы #2
код бы, а то объяснение не очень понятное
bahvall
0 / 0 / 0
Регистрация: 22.06.2015
Сообщений: 2
22.06.2015, 14:52  [ТС]     Наследование List с данными полученными во время работы #3
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// есть один класс
public class point1 extends Activity implements OnClickListener{
  ArrayList <String> list = new ArrayList();
 
 public void onClick(View v) {
             // получаем данные из базы данных
                case R.id.button:
                Cursor cu = db.query("mytable", new String[]{"date"}, null, null, null, null, null);
                cu.moveToFirst();
                while (cu.moveToNext()) {
                String id = cu.getString(cu.getColumnIndex("date"));
                list.add(id);
        }
                cu.close();             
                }
}
Вопрос как использовать данный list в другом классе, чтобы все данные были в нем. Либо может подскажите другой способ, мне нужно в одном активити получать данные в другом из них делать listView.
Welemir1
Мечтатель
317 / 293 / 100
Регистрация: 30.03.2015
Сообщений: 1,272
22.06.2015, 19:30     Наследование List с данными полученными во время работы #4
вариант 1: если второй класс вложен в первый, то использовать общую переменную
вариант 2: объект второго класса создается в первом, в конструктор передается нужный лист
вариант 3: аррайлист статический и публичный
Yandex
Объявления
22.06.2015, 19:30     Наследование List с данными полученными во время работы
Ответ Создать тему
Опции темы

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