Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
serSeventin
1 / 1 / 0
Регистрация: 09.11.2015
Сообщений: 131
#1

Динамически менять активити показываемую при запуске приложения - Программирование Android

10.10.2016, 18:13. Просмотров 240. Ответов 2
Метки нет (Все метки)

Здравствуйте уважаемы форумчане!
При разработке программы возник такой вопрос, можно ли программно поменять активити, чтобы во время следующего запуска программы вызывался не MainActivity, а другой класс, с другим xml-файлом и функциональностью?
http://www.cyberforum.ru/android-dev/thread2000604.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2016, 18:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Динамически менять активити показываемую при запуске приложения (Программирование Android):

Вывести popup-окно при запуске активити
Есть ф-я, выводящая информационное окно. final PopupWindow popupWindow = new...

Запуск стартовой активити при выгрузке приложения из памяти
Заметил в некоторых приложениях, что после их сворачивания и разворачивания...

Сворачивает (выходит из приложения) при возврате из дочерней активити в родительскую
Приветствую господа. Нуждаюсь в вашей помощи. Есть некая программа на андроид,...

Ошибка при запуске приложения
Добрый день! Проблема заключается в следующем, после запуска приложения в...

Ошибка при запуске приложения
Сегодня запускал приложение, оно не запускается, выдает такую ошибку 08-17...

2
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
10.10.2016, 19:56 #2
Цитата Сообщение от serSeventin Посмотреть сообщение
чтобы во время следующего запуска программы вызывался не MainActivity, а другой класс
Неа! Но можно сделать активити-"посредника"! Например "пустышку", единственной целью которого при запуске вызвать нужно вам активити... Например прочитав настройки...

Java
1
2
3
4
5
6
7
8
9
10
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Intent intent;
 
// от условий зависит
    intent = new Intent(this, MainActivity.class);
 
        startActivity(intent);
        finish();
    }
0
shavuz
114 / 120 / 25
Регистрация: 29.01.2014
Сообщений: 596
11.10.2016, 11:01 #3
может быть лучше сделать это с фрагментами? всегда запускается мейн активити , в онКриейт проверяет что открыть и открывает нужный фрагмент
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2016, 11:01
Привет! Вот еще темы с решениями:

Ошибка при запуске приложения
Я учусь программировать под Android, пишу простое приложение с двумя активити,...

При запуске приложения подвисает ui поток
Всем привет! Есть большой проект, при запуске на секунд 20 зависает, тоесть...

Ошибка при запуске простого приложения
При запуске простейшего приложения вот что выводится в консоль: ...

Ошибка верификации при запуске приложения
При попытке протестировать приложение на реальном устройстве Android 4.4.2(API...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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