画面の明るい状態から暗い状態を取得したいのですが、方法がわかりません。screen_on と screen_off のブロードキャストがありますが、screen_dim のブロードキャストはありません。screen_dim を取得する方法はありますか? 次の方法は機能しません: 最初に値を保存し、その後の数値の変更が機能しないかどうかを確認します。戻り値は常に同じであり、-1 (デフォルト値) を返すためです。 WindowManager.LayoutParams lpcurrent = getWindow()。 getAttributes(); if(lpcurrent.screenBrightness==brightAtBeginning) // 何かをする