2012-03-04 16 views

答えて

1

Androidアクティビティのライフサイクルに応じて、アクティビティがバックグラウンドになると、onPauseが呼び出されますが、システムはその意志でアクティビティを強制終了します。システムはより多くのメモリを必要とする。
あなたが会ったのは正常でした。

+0

が、私の活動はデストロイです、 なぜ ? – MimmoG

+0

あなたは詳細を見つけるためにlogcatを読むことができます。それは開発者ではなく、活動を殺すかどうかを決定するシステムです。より多くのメモリが必要なので、一般的にはITのものです。 – Huang

2

あなたのアプリケーションはLandscapeですか?もしそうなら、この答えをチェックアウト: onDestroy gets called each time the screen goes on

短い答え:onConfigurationChangedを(実装)と、これに活性のためにAndroidManifest.xmlファイルを変更:アンドロイド:configChanges =「keyboardHidden |オリエンテーション」

関連する問題