Когда процесс приложения завершается, его стек активности сохраняется. Затем, когда приложение перезапускается, все мои действия возобновляются и работают с нулевыми указателями. Вместо того, чтобы изменять каждое действие в соответствии с этим событием, я бы предпочел просто запускать свое приложение с базового действия и не пытаться воссоздать стек действий.
Возможно ли это?
Я знаю о Intent.FLAG_ACTIVITY_CLEAR_TOP, но насколько я понимаю, действия будут уничтожены только после того, как они будут созданы заново.
РЕДАКТИРОВАТЬ: clearTaskOnLaunch то, что я хочу? Я добавил его в действие по умолчанию, но не вижу никакого эффекта. Но это убьет мою активность, даже если я просто сверну приложение, не так ли? Я бы предпочел очищать стек только в том случае, если весь процесс перезагружается.
РЕДАКТИРОВАТЬ 2: Нет, это не то, что я хочу - инженер Android подробно ответил на некоторые вопросы о том, как использовать ClearTaskOnLaunch: http: //groups.google.com/group/android-developers/browse_thread/thread/da024bcaf4e1960f/ab1e2b35c360cb65?pli=1
-121–-731462-
Интегрировал ли кто-нибудь сервер приложений Java (например, JBoss) с одной из следующих CMS (систем управления контентом)?
Я ищу одну из вышеупомянутых CMS для создания / управления корпоративным веб-сайтом, который состоит в основном из статического контента, поступающего из CMS, но также включает точки интеграции в веб-приложения Java, которые также могут в свою очередь использовать контент из CMS. (Существует требование использовать одну из вышеуказанных CMS. )
Какую архитектуру сервера веб-приложений CMS и Java вы успешно использовали в своих проектах и на корпоративных веб-сайтах, чтобы обеспечить беспрепятственную интеграцию содержимого сайта CMS с веб-приложениями Java?