これが問題です:
アクティビティが開始されます - そして onResume() では、リストビューに入力するバックグラウンド スレッドでいくつかの作業を行います。これは、次の画像のように進行状況ダイアログが表示されている間に行われます。
その作業が完了し、進行状況ダイアログに .dismiss(); と指示されます。
ダイアログが消えます - 私のリストビューは見ることができますが、アクティビティはフォーカスを失います - そして背景に薄暗くなります。これにより、次の例のように、ホームを押して、再度開く前に強制的に閉じる必要があります。
この問題は、アプリケーションを初めて実行するたびに発生します。アプリのロックが常に成功した後に実行され、問題が再び明らかになることはありません! 写真でわかるように、すべてが暗くなりましたが、強制的に閉じた後、ビューを再度開くと、期待どおりに応答し、すべてが正常に機能します。logcat には問題の診断に役立つものは何もなく、すべてのコードが正しく機能しているように見えます。
助けてください!
リプレイ リスト アクティビティ セクションのコード ダンプは次の場所にあります: http://pastebin.com/YG59VFPu - 理解するのはおそらく難しいでしょう - しかし、最初の実行ではドロップボックス ログインが行われ、動作します - 次に findAllReplays( )-これも機能します-最終的にreturnres runnableになり、ダイアログが閉じられます-これも機能します-問題が発生したようです...