0

Is there any methods to catch screen dim in android?

This code will work ?

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
                            boolean isScreenOn = pm.isScreenOn();
4

1 に答える 1

1

私の知る限り、画面の明るさが変化したときに送信されるブロードキャスト イベントはありません。また、現在ほとんどの携帯電話が自動輝度を採用しているため、画面の輝度はアルゴリズムと画面に表示されるコンテンツに基づいて常に変化します。画面がオフになったとき、または再びオンになったときにのみ確認できます。

于 2012-10-11T06:23:54.470 に答える