Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 28 ноя 2014, 20:12
Доброго времени суток!
Перешел на Студию так как Еклипс глючит страшно (текстовые поля вообще не может добавлять).
В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс. Подскажите статью в которой эта тема рассматривается.
Прошу Еклипс не предлагать!

-
doter.ua
- Сообщения: 1106
- Зарегистрирован: 23 ноя 2013, 16:08
- Откуда: Ukraine
Сообщение
doter.ua » 28 ноя 2014, 21:23
Можно ПКМ на пакете (package), создать новое активити и там списочек, обычно выбирают blank activity. Либо же просто новый класс, в котором extends Activity, ну и по необходимости сочетанием ALT + insert можно Override нужные методы типа OnCreate.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
-
Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Сообщение
Mikhail_dev » 29 ноя 2014, 00:50
В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс.
File>New>Class, дальше пишете SuperClass.
Ну а по теме, вы как-то сумбурно высказались. Что значит сделать суперКласс?
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 29 ноя 2014, 18:28
Mikhail_dev писал(а):В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс.
File>New>Class, дальше пишете SuperClass.
Ну а по теме, вы как-то сумбурно высказались. Что значит сделать суперКласс?
Я имел в виду, что не нашел как сделать SuperClass в уроке для Еклипса, для студии.
Просто не судьба была раскладку поменять:)
-
Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Сообщение
Mikhail_dev » 29 ноя 2014, 18:41
Я всё равно не понял о чем речь идёт. Подозреваю что вы не слишком понимаете что такое суперкласс.
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 29 ноя 2014, 18:45
doter.ua писал(а):Можно ПКМ на пакете (package), создать новое активити и там списочек, обычно выбирают blank activity. Либо же просто новый класс, в котором extends Activity, ну и по необходимости сочетанием ALT + insert можно Override нужные методы типа OnCreate.
не нашел package в Андроид Studio
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 29 ноя 2014, 18:47
Создать class в студии я могут, вот только проблема как связать этот class с xml файлом
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 29 ноя 2014, 18:49
Mikhail_dev писал(а):Я всё равно не понял о чем речь идёт. Подозреваю что вы не слишком понимаете что такое суперкласс.
Вспоминаем прошлые уроки: надо создать класс с таким именем и с суперклассом android.app.Activity
-
PavelOrange
- Сообщения: 6
- Зарегистрирован: 27 ноя 2014, 17:56
Сообщение
PavelOrange » 29 ноя 2014, 21:37
Разобрался, никого superclass не нужен в андроид студии. Манифест пришлось ручками делать, в АС нет диалога настройки манифеста.