我期待添加控件來調整我的應用程序菜單中的本地屏幕亮度,但似乎無法弄清楚如何去做。我已經看到了一些示例來最大化或調暗亮度,但我期望添加控件,以便用戶可以控制和設置亮度級別。有沒有人有任何例子,教程,源代碼,或只是一個地方指向正確的方向?將屏幕亮度控制添加到Android應用程序
10
A
回答
26
The internet索賠工作的,我還沒有嘗試過,但:
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 100/100.0f;
getWindow().setAttributes(lp);
1
10
您可以更改用戶的亮度設置像這樣(請確保你聲明權限WRITE_SETTINGS在清單)
android.provider.Settings.System.putInt(getContentResolver(),
android.provider.Settings.System.SCREEN_BRIGHTNESS, brightpref);
文檔調用設置從0到255,我想弄清楚它是否將屏幕關閉爲0,因爲在某一時刻,我已經使用滑塊安裝了一個窗口小部件,並且如果將其設置爲0,則會導致屏幕關閉。
相關問題
- 1. 控制屏幕設置(除了亮度)
- 2. WP7中的控制屏幕亮度
- 3. 將加載屏幕添加到iphone應用程序
- 4. Android屏幕類型/亮度
- 5. 添加AdMob廣告到Android應用程序的每個屏幕
- 6. 使用adb將應用程序添加到主屏幕
- 7. 如何將Web應用程序添加到用戶主屏幕?
- 8. 將我的應用程序添加到tvOS應用程序設置屏幕
- 9. 將SharePoint屏幕添加到傳統c#應用程序
- 10. 將漸進式Web應用程序添加到主屏幕
- 11. Android應用程序加載屏幕
- 12. 無法應用系統屏幕亮度編程中的Android
- 13. 在Windows Mobile 6.1上以編程方式控制屏幕亮度
- 14. Android - 將我的應用程序的按鈕添加到鎖定屏幕?
- 15. 如何在Android應用程序內部設置屏幕亮度本地
- 16. 創建反應應用程序不工作時添加到Android主屏幕
- 17. 從啓動屏幕移動到Android應用程序的加載屏幕
- 18. Android 2.2:調整屏幕亮度
- 19. Android屏幕亮度最大值?
- 20. Android中的屏幕亮度值
- 21. 如何添加屏幕共享到我的應用程序
- 22. PlayStore將應用程序圖標添加到主屏幕時收到通知
- 23. 是否可以將您的應用程序添加到iOS 11控制中心或從鎖定屏幕訪問?
- 24. 將狀態欄添加到C++控制檯應用程序
- 25. 將窗體添加到現有控制檯應用程序?
- 26. 將音樂文件添加到C++控制檯應用程序
- 27. 將靜態庫添加到XCode控制檯應用程序
- 28. 將控制檯添加到現有的MFC應用程序
- 29. Android上是否有「添加到主屏幕」web應用程序(如iOS)
- 30. 控制屏幕WIndows電話的亮度7
謝謝您,這確實爲我工作 – Cymon 2009-12-10 17:46:58
作品從一個活動...任何想法如何從一個小部件做到這一點? Android 2.0的電源管理器小部件可以做到這一點。我希望能夠從我的小部件中完成。 – 2009-12-11 19:53:58
作品,謝謝! – Dr1Ku 2010-12-14 10:27:59