Создание Activity больше одной в А Студии

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Создание Activity больше одной в А Студии

Сообщение PavelOrange » 28 ноя 2014, 20:12

Доброго времени суток!
Перешел на Студию так как Еклипс глючит страшно (текстовые поля вообще не может добавлять).
В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс. Подскажите статью в которой эта тема рассматривается.
Прошу Еклипс не предлагать! :?:

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Создание Activity больше одной в А Студии

Сообщение doter.ua » 28 ноя 2014, 21:23

Можно ПКМ на пакете (package), создать новое активити и там списочек, обычно выбирают blank activity. Либо же просто новый класс, в котором extends Activity, ну и по необходимости сочетанием ALT + insert можно Override нужные методы типа OnCreate.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Создание Activity больше одной в А Студии

Сообщение Mikhail_dev » 29 ноя 2014, 00:50

В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс.
File>New>Class, дальше пишете SuperClass.

Ну а по теме, вы как-то сумбурно высказались. Что значит сделать суперКласс?

PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Re: Создание Activity больше одной в А Студии

Сообщение PavelOrange » 29 ноя 2014, 18:28

Mikhail_dev писал(а):
В уроке для Еклипса по созданию дополнительных окон не нашел как сделать супер класс.
File>New>Class, дальше пишете SuperClass.

Ну а по теме, вы как-то сумбурно высказались. Что значит сделать суперКласс?

Я имел в виду, что не нашел как сделать SuperClass в уроке для Еклипса, для студии.

Просто не судьба была раскладку поменять:)

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Создание Activity больше одной в А Студии

Сообщение Mikhail_dev » 29 ноя 2014, 18:41

Я всё равно не понял о чем речь идёт. Подозреваю что вы не слишком понимаете что такое суперкласс.

PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Re: Создание Activity больше одной в А Студии

Сообщение PavelOrange » 29 ноя 2014, 18:45

doter.ua писал(а):Можно ПКМ на пакете (package), создать новое активити и там списочек, обычно выбирают blank activity. Либо же просто новый класс, в котором extends Activity, ну и по необходимости сочетанием ALT + insert можно Override нужные методы типа OnCreate.
не нашел package в Андроид Studio

PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Re: Создание Activity больше одной в А Студии

Сообщение PavelOrange » 29 ноя 2014, 18:47

Создать class в студии я могут, вот только проблема как связать этот class с xml файлом

PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Re: Создание Activity больше одной в А Студии

Сообщение PavelOrange » 29 ноя 2014, 18:49

Mikhail_dev писал(а):Я всё равно не понял о чем речь идёт. Подозреваю что вы не слишком понимаете что такое суперкласс.
Вспоминаем прошлые уроки: надо создать класс с таким именем и с суперклассом android.app.Activity

PavelOrange
Сообщения: 6
Зарегистрирован: 27 ноя 2014, 17:56

Re: Создание Activity больше одной в А Студии

Сообщение PavelOrange » 29 ноя 2014, 21:37

Разобрался, никого superclass не нужен в андроид студии. Манифест пришлось ручками делать, в АС нет диалога настройки манифеста.

Ответить