EngineTestActivity.java :  » Graphics-3D-2D-OpenGL » alingrad2d » com » alingrad » android » test » Android Open Source

Android Open Source » Graphics 3D 2D OpenGL » alingrad2d 
alingrad2d » com » alingrad » android » test » EngineTestActivity.java
package com.alingrad.android.test;

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

import com.alingrad.android.froyoengine.Game;
import com.alingrad.android.froyoengine.GameProperties;
import com.alingrad.android.froyoengine.GameRenderer;
import com.alingrad.android.froyoengine.GameSurfaceView;

public class EngineTestActivity extends Activity {
  private GameSurfaceView mView;
  private Game mGame;
  
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        GameProperties.WIDTH = 800;
        GameProperties.HEIGHT = 480;
        GameProperties.IS_DEBUGGING = true;
        mGame = new Game(this, new TestMainLoop());
        GameRenderer renderer= new GameRenderer(mGame);
        mView = new GameSurfaceView(this);
        mView.setRenderer(renderer);
        setContentView(mView);
//        Debug.startMethodTracing("Test");
    }
    
    @Override
    protected void onPause() {
      super.onPause();
      mView.onPause();
      mGame.onPause();
      finish();
//      Debug.stopMethodTracing();
    }
    
    @Override
    protected void onResume() {
      super.onResume();
      mGame.onResume();
      mView.onResume();
    }
}
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.