Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/12: Рейтинг темы: голосов - 12, средняя оценка - 4.50
faceman1
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 14
1

Как запустить Activity через am start из программы Android?

15.07.2014, 09:42. Просмотров 2249. Ответов 3
Метки нет (Все метки)

Всем привет. Подскажите как запустить активность через am start из программы андроид? (Не с компа через adb shell, а именно через java-код)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2014, 09:42
Ответы с готовыми решениями:

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

Из одной Activity запустить функцию другой Activity
например есть Activity2 которое я показываю в Dialog окошке, там у меня...

Android - Передача данных с одного Activity на другое Activity
Здравствуйте , возникла необходимость получения числовых (int и float ну или...

Как запустить activity внутри фрагмента
Как запустить activity внутри фрагмента?

Как запустить метод в Activity из BroadcastReceiver
Здравствуйте!!! Все до банальности просто и повторяется, по кругу :) Новичок,...

3
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
15.07.2014, 09:56 2
Цитата Сообщение от faceman1 Посмотреть сообщение
Всем привет. Подскажите как запустить активность через am start из программы андроид? (Не с компа через adb shell, а именно через java-код)
Вот этот пример поможет вам разобраться как выполнить команду "am start -n com.package.name/com.package.name.ActivityName " из кода
Если не заработает то гуглить по запросу "execute shell command from android" или типа того
Ну а вообще запускать активити таким образом не самый лучший вариант. Лучше уж сделать это по человечески через startActivity
0
faceman1
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 14
16.07.2014, 10:06  [ТС] 3
Спасибо за ответ. Но появилась проблема)) Код из примера отлично работает на андроид 2.3.3, а на 4.2.2 активность почему-то не вызывается. Весь гугл уже облазил, ответ не нашел.
В качестве команды вводил "am start -n com.android.browser/com.android.browser.BrowserActivity"

Добавлено через 23 часа 18 минут
Все, забейте. Бросил я эту am и решил задачу с помощью intent и startactivity
0
forcelain
6 / 6 / 1
Регистрация: 14.07.2014
Сообщений: 28
16.07.2014, 10:20 4
Цитата Сообщение от faceman1 Посмотреть сообщение
Спасибо за ответ. Но появилась проблема)) Код из примера отлично работает на андроид 2.3.3, а на 4.2.2 активность почему-то не вызывается. Весь гугл уже облазил, ответ не нашел.
В качестве команды вводил "am start -n com.android.browser/com.android.browser.BrowserActivity"
Возможно просто потому, что на девайсе, на котором Вы это запускали нет такой активити com.android.browser.BrowserActivity.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2014, 10:20

Unable to Start Activity ComponentInfo
Добрый день! Недавно начал изучать программирование под Андроид и столкнулся с...

Unable to Start Activity ComponentInfo
Добрый день! Есть 2 активити, между ними переход слайдом.. на эмуляторе...

Как вызвать другой activity в android ?
Как вызвать другой activity в android ??? Добавлено через 1 минуту ...


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

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

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