誰かがデバイスを振っているのを聞いているアクティビティ A があります。これは、ユーザーがアクティビティ B を実行している場合でも発生する可能性があります。デバイスが揺れている場合は、進行状況ダイアログを表示する必要があるため、正しいコンテキストが必要です。シェイク機能がアクティビティ A にあるthis
ように、コンテキストに使用するキーワードが正しくない場合があり (アクティビティ B が正しいコンテキストであると推測しているため)、ウィンドウ例外の悪いトークンのようなものを取得します...
再開します... アクティビティ B はフォアグラウンドです。ユーザーがデバイスを振る。アクティビティ A は揺れに反応して何かを表示しようとしていますが、アクティビティ A は現在フォアグラウンドではありません。現在のコンテキストとしてキーワードを使用しているアクティビティ A がthis
、ウィンドウ例外の不良トークンでクラッシュすることがあります。正しく安定したコンテキストを取得するにはどうすればよいですか?