我有一个非常简单的Android应用程序,只显示一个空白的白色屏幕.当我按下HOME按钮关闭应用程序,然后尝试再次打开应用程序,它崩溃,我得到"强制关闭"按钮.在Eclipse中我收到此错误,"ActivityManager:警告:活动未启动,因为正在为用户保留当前活动." 我该如何修复此崩溃?
public class HelloAndroid 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(new Panel(this));
}
class Panel extends SurfaceView implements SurfaceHolder.Callback {
private TutorialThread _thread;
public Panel(Context context) {
super(context);
// register our interest in hearing about changes to our surface
SurfaceHolder holder = getHolder();
holder.addCallback(this);
_thread = new TutorialThread(holder, this);
setFocusable(true);
}
@Override
public void onDraw(Canvas canvas) {
// Clear the background
canvas.drawColor(Color.WHITE);
}
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int …Run Code Online (Sandbox Code Playgroud)