以编程方式更改屏幕亮度(与电源小部件一样)
我正在搜索如何以编程方式更改屏幕的亮度,我发现这是一个非常好的解决方案,它工作得很好,但它只在我的应用程序处于活动状态时才有效。我的应用程序关闭后,亮度返回与我启动应用程序之前相同的值。
我希望能够改变亮度就像我从电源小部件按下亮度按钮一样。在来自android的电源小部件中有3个状态。一个非常明亮的一个非常黑暗,一个介于两者之间 是否有可能像有人按下这个小部件一样改变亮度?
编辑1:我创建了这个,我添加了permision到我的清单但是当应用程序启动时我没有看到任何亮度的变化,我尝试用10和100现在有200但没有任何改变任何建议?
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);android.provider.Settings.System.putInt(this.getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, 200);}
慕工程0101907
德玛西亚99
RISEBY
相关分类