0

How can I change brightness of watch using Android Wear SDK (in my code) while my watch-face is running. I want to keep brightness lower than the lowest level of Android Wear brightness settings.

AVEbrahimi
  • 17,993
  • 23
  • 107
  • 210

1 Answers1

0

I found a solution, yes it's vivid! But it's not working in ambient mode on most watches:

private void updateBrightness() {
            android.provider.Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL);
            if (!mAmbient)
                android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, getBrightness());
            else
                android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, getAmbientBrightness());
        }
AVEbrahimi
  • 17,993
  • 23
  • 107
  • 210