public class IrairaBarActivity extends Activity { GameSurfaceView _view; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); requestWindowFeature(Window.FEATURE_NO_TITLE); _view = new GameSurfaceView(this); setContentView(_view); AcSensor.Inst().onCreate(this); // センサー初期化 } @Override protected void onResume() { // アクティビティが動き始める時呼ばれる super.onResume(); AcSensor.Inst().onResume();// 開始時にセンサーを動かし始める } @Override protected void onPause() { // アクティビティの動きが止まる時呼ばれる super.onPause(); AcSensor.Inst().onPause();// 中断時にセンサーを止める } @Override public boolean onKeyDown(int keyCode, KeyEvent event) {//ボタンが押された時に呼ばれる if (keyCode == KeyEvent.KEYCODE_BACK) {//戻るボタンなら _view = new GameSurfaceView(this); setContentView(_view); return false; } else {//それ以外のボタンなら標準の動きをさせる return super.onKeyDown(keyCode, event); } } }
Portions of this page are modifications
based on work created and shared by Google and used according to terms
described in the Creative Commons 3.0 Attribution License.
- Remical Soft -