0
여기 내 코드가 내 휴대 전화의 밝기 설정을 변경합니다.안드로이드에서 화면 밝기를 업데이트하면
앱을 실행 한 후 휴대 전화의 설정> 디스플레이> 밝기로 이동하면 값이 변경되었지만 '업데이트'되지는 않습니다. 따라서 대화 상자의 확인/취소 버튼을 클릭하면 업데이트 될 것입니다. 마지막으로 값을 변경 한 후에 화면 밝기가 업데이트됩니다. 감사.
코드는 C#이지만 Xamarin과 monodroid를 사용하여 응용 프로그램을 개발하고 있습니다. 고마워요!
Android.Provider.Settings.System.PutInt(ContentResolver, Android.Provider.Settings.System.ScreenBrightnessMode, 0);
int brightnessInt = (int)(1.0 * 255); //To set max brightness
Android.Provider.Settings.System.PutInt(ContentResolver, Android.Provider.Settings.System.ScreenBrightness, brightnessInt);
View v = Window.DecorView.FindViewById(Android.Resource.Id.Content);
v.Invalidate();
적어도 V이다. 그 것으로 전환하고있는 것을 확인합니다. 대상 API가 4.2인데 대상 2.3을 사용해야합니다. 2.3 이후 목록의 다음 항목은 입니다. 2.3.3도 얻을 수있는 방법이 있습니까? –
이미 대상 API를 4.2로 설정했다면 괜찮습니다.하지만 android : minSdkVersion은 해당 소스에 따라 2.3.3 ("10")이어야합니다. 나는 잘못된 것을 썼다. 나는 그것을 편집 할 것이다. – SteveKB
나는 또한 더미 활동을 시작했다. 그것도 작동하지 않습니다. :(네, 분 타겟 버전은 현재 4.2입니다. –