GameActivity.java :  » Game » invasion-engine » com » engine » invasion » engine » app » Android Open Source

Android Open Source » Game » invasion engine 
invasion engine » com » engine » invasion » engine » app » GameActivity.java
package com.engine.invasion.engine.app;

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

import com.engine.invasion.engine.engine.Platform;
import com.engine.invasion.engine.engine.Service;
import com.engine.invasion.engine.view.GameSurfaceView;

public class GameActivity extends Activity {
    private GameSurfaceView mSurfaceView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        mSurfaceView = new GameSurfaceView(this);

        Platform.getInstance().start();
    }

    @Override
    protected void onDestroy() {
        super.onDestroy();

        mSurfaceView.onDestroy();
    }

    @Override
    protected void onPause() {
        super.onPause();

        mSurfaceView.onPause();
    }

    @Override
    protected void onResume() {
        super.onResume();

        mSurfaceView.onResume();
    }

    @Override
    public boolean onTouchEvent(MotionEvent event) {
        // TODO Auto-generated method stub
        return super.onTouchEvent(event);
    }

    @Override
    public void onWindowFocusChanged(boolean hasFocus) {
        // TODO Auto-generated method stub
        super.onWindowFocusChanged(hasFocus);
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.