2011-02-10 9 views
0

これは私のアプリケーション内でいつも起こったのか分かりません。"アクティビティを開始できませんでしたComponentInfo"画面をロックするとき

私は常にランドスケープモードで動作しています。スレッドからのメッセージを読み取るスレッドもあります。

私の電話ロックボタンを使用して画面をロックすると、「アクティビティComponentInfoを開始できません」というメッセージが表示されます。エラーをトリガするアクティビティは、画面をロックしたときと同じアクティビティです。

画面をロックすると、アクティビティ自体が再作成されているようです。私はこのためのソリューションを把握する方法についてのアイデアをしてい

は...最初私はそれが私が活動のコードの中が、そのスニペット私

+0

ログ出力をonDestroy、onCreate、およびその他の機能が無効になっていると思われる機能のオーバーライドに置き、スクリーンロック時に呼び出されているかどうかを確認します。これは問題の絞り込みに役立ちます – Cameron

答えて

1

さて私を除去した後のパットWakeLockに何かを持っていたと思いましたマニフェストファイルのアクティビティ宣言にandroid:configChanges="orientation"を追加しようとしましたが、エラーはもう発生していません。

これに対して別の解決方法があるかどうかはわかりませんが、これは私にとってはうまくいきました。

関連する問題