[英]Android development with sensor accelerometer and brightness
我正在开发一个使用传感器加速度计的应用程序。 例如,当值达到 8.1 时,我希望显示器变黑,并在达到 7 时恢复正常。 是否可以不使用屏幕亮度? 我希望它是全黑的,而我所知道的屏幕亮度是不可能的。
希望我提供了足够的信息。
在你的活动中试试这个。 让您的 main.xml 加载黑色图像 -
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
由于您在使用其他应用程序时还需要屏幕为黑色。 然后你需要编写一个接收加速度计值的后台服务,当它达到 8.1 时,你可以在你的服务中使用上面的代码片段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.