MainActivity クラスを作成したときに、「拡張」を拡張 BaseGameActivity に変更して、Google+ ログインを実装しました。これにはいくつかの欠点があります。onBackPressed()
とを処理できなくなりましonTouchEvent(MotionEvent e)
た。こういうのはやばい。
onTouchEvent の修正は簡単でした。私のゲームでは、タッチ入力が可能な SurfaceView を使用しています。しかし、onBackPressed の場合、単純にこれを行うことはできません。
戻るボタンが押されたイベントの処理方法は誰でも知っています。onKeyDown()
surfaceview と basegameactivity の両方にメソッドがあることを確認しましたが、これまでの経験から、それは API バージョン 5 以前のデバイス専用であると確信していますよね? 誰かがこれを行う方法を知っていますか?