1. ホーム
  2. java

[解決済み] 現在のスレッドがメインスレッドでないことを確認する方法

2022-03-24 08:52:03

質問

あるコード片を実行しているスレッドがメイン(UI)スレッドであるかどうかを確認する必要があります。どうすればこれを実現できますか?

解決方法は?

Looper.myLooper() == Looper.getMainLooper()

これが true を返した場合、あなたは UI スレッドにいることになります。