【问题标题】:adjust brightness of LCD to minimum without seekbar in android device在android设备中将LCD的亮度调整为最小而无需搜索栏
【发布时间】:2015-09-03 03:41:57
【问题描述】:

美好的一天!我是android编程新手,只想问这个问题。

只需 1 个按钮即可将 lcd/led 的亮度调整到最低? 我打算制作一个应用程序来节省我自己设备的电池寿命。 如果可以的话,请教我怎么做,谢谢!

【问题讨论】:

  • @vishnus 我很抱歉在 java 和 android 编程中有点新,所以也许我缺少基础知识。我几乎看不懂带有标记答案的帖子,但我不知道如何将其放在按钮上。

标签: android eclipse screen-brightness


【解决方案1】:

Android 亮度参考Developer link

0 = 暗亮。

1 = 全亮。

    click.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
            layoutParams.screenBrightness = 0;        //brightness level
            getWindow().setAttributes(layoutParams);
        }
    });

【讨论】:

  • 我将您的代码添加到我的 onclick 中并且没有错误,但我现在的问题是它不会在 bin 文件夹上自动生成 apk 文件。可能有遗漏?
  • 我清理了项目,然后它从 bin 文件中重新生成了 apk。谢谢你!还有一个问题,当我关闭应用程序时亮度恢复正常,我应该怎么做才能使其保持在最低限度,即使应用程序关闭?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多