2012-01-14 31 views

答えて

8
public class MainGamePanel extends SurfaceView implements 
    SurfaceHolder.Callback, SensorEventListener { 
+0

私はそれを試みましたが、動作させることができませんでした。私はJava 1.6でコンパイルしていますが、@Overrideを受け入れることができません。元の関数をすべてオーバーライドする必要はありませんか? –

+0

「オーバーライドを受け入れることができない」とはどういう意味ですか?コンパイルエラーが出ますか?私はあなたが本当に上記のコードを貼り付けてエラーが発生しないように、あなたが本当にJava 1.6でコンパイルしているのかJava 1.5でないのかを再確認することをお勧めします(Java 1.6はグローバルに設定されていますが、Java 1.5はプロジェクト固有の設定ですか?私は@Overrideを使ってすべての必要なメソッドを実装しています。 – Seramme

+0

さて、私はSurfaceHolder.Callback、SensorEventListenerをクラス宣言の中に持っています。 onSensorChanged()などのイベント関数の前に@ Overrideを使用してビルドするプロジェクトを取得できなかったため、@ Overrideを削除してビルドしましたが、メソッドはトリガーされません。私は何が欠けているか考えていますか? –

関連する問題