Changing the Screen Brightness System Setting Android

前端 未结 4 2006
执念已碎
执念已碎 2020-11-29 21:11

I\'m attempting to change the screen brightness from withing a service, like so:

android.provider.Settings.System.putInt(getContentResolver(),
android.provid         


        
4条回答
  •  既然无缘
    2020-11-29 21:38

    A less intrusive way (using significantly less code) is:

    android.provider.Settings.System.putInt(getContentResolver(),
    android.provider.Settings.System.SCREEN_BRIGHTNESS, bright);
    
    PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
    pm.userActivity(SystemClock.uptimeMillis(), false);
    

提交回复
热议问题