Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 具有接近传感器的打开/关闭活动_Java_Android_Android Activity_Sensors - Fatal编程技术网

Java 具有接近传感器的打开/关闭活动

Java 具有接近传感器的打开/关闭活动,java,android,android-activity,sensors,Java,Android,Android Activity,Sensors,我想为我刚买的透明手机盖创建一个应用程序。 当封面关闭时,我需要打开一个活动,当封面打开时,我需要返回“桌面”。 因此,我创建了一个包含以下代码的服务: @Override public void onSensorChanged(SensorEvent event) { if(event.values[0] == 0){ Toast.makeText(this, "Cover closed", Toast.LENGTH_SHORT).show(); Intent

我想为我刚买的透明手机盖创建一个应用程序。 当封面关闭时,我需要打开一个活动,当封面打开时,我需要返回“桌面”。 因此,我创建了一个包含以下代码的服务:

@Override
public void onSensorChanged(SensorEvent event) {
    if(event.values[0] == 0){
        Toast.makeText(this, "Cover closed", Toast.LENGTH_SHORT).show();

    Intent panel = new Intent(this, Panel.class);
    panel.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK );
    startActivity(panel);
    } else {
        Toast.makeText(this, "Cover opened", Toast.LENGTH_SHORT).show();
        //CODE HERE ?
    }
}

我如何才能关闭/隐藏我的意图以返回android?

对不起,我不确定我是否理解您的意思。你只是想让你的应用程序完成,还是只是想给应用程序添加背景?我不知道还有什么更好。我的目标是在封面关闭/打开时打开/关闭活动。您希望用户体验什么;一个背景应用程序,背景中没有应用程序,或者你希望他们看到其他活动吗?当封面打开时,我希望用户能够正常使用android,但当封面关闭时,我希望显示一个活动。当盖子打开时,此活动应关闭。