完成空活动

时间:2012-05-13 16:54:40

标签: java android

我正在尝试使用活动打开屏幕。 我达到了目标,但活动仍然存在。 如果我使用完成方法,它不会被关闭。

注意:即使我使用setContentView(... my xml ...);

,它也不起作用
package it.android.smartscreenon;

import android.app.Activity;
import android.os.Bundle;
import android.view.WindowManager;

public class AccendiSchermo extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
                finish();
    }
}

2 个答案:

答案 0 :(得分:0)

尝试 System.exit(0); 代替 finish();

答案 1 :(得分:0)

尝试放置finish();功能 在

 @Override
public void onAttachedToWindow(){
    super.onAttachedToWindow();
    Log.d("MyLog", "InActivity->onAttachedToWindow");
    finish();
}