2010-05-12 7 views
0

Возможно, мой вопрос может показаться немного странным, но у меня есть активность, в которой в одном случае мне нужно перейти к другому действию, прежде чем он завершит загрузку экрана. Мое условие находится в методе onCreate, что означает, что когда я сталкиваюсь с этим, я получаю сообщение об ошибке «startActivity, вызванное извне контекста активности», и приложение просто сбой ...
Но тогда есть простой способ, как флаг для намерение заставить его работать, не имея контекста активности? спасибо за любой ответстреляйте из метода onCreate в android

ответ

0

Я не думаю, что можно переключиться на другое действие во время метода onCreate для начального действия. Но почему вы просто не рисуете какой-либо графический интерфейс, прежде чем решать, нужно ли начинать другую деятельность?

+0

Вы хотите сделать мое тестирование до того, как я изменил действие, а затем запустил намерение, только если тест в порядке? – Sephy

+0

Нет. Я говорю о выполнении тестирования после того, как активность загружена, но пока не нарисован графический интерфейс. Или что вы подразумеваете под «до завершения загрузки экрана»? Разве это не так, пока графический интерфейс не нарисован? – 2010-05-12 09:43:05

+0

Я не понимаю, «после того, как активность загружена, но перед графическим интерфейсом». активность может быть загружена и намерение уволено из нее без отображения графического интерфейса пользователя ??? – Sephy