質問: Color.MAGENTA }) surfaceView.holder.unlockCanvasAndPost(canvas) } } ### 試したこと 定義したメソッドがどこからも使われていないという事なので、 「surfaceChanged」メソッド、 「onSensorChanged」メソッド、 「onCreate」メソッド の中に記述すれば、センサーに変更があった際に呼び出されるかと思いましたが エラーを消すことが出来ませんでした。 どなたか詳しい方アドバイスをお願い致します。
回答: 「surfaceCreated{」の中でdrawCanvas()を呼び出したら動いたことが確認出来ました。 下記を参考にさせていただきました。 https://tech.pjin.jp/blog/2014/02/28/surfaceview%E3%82%92%E7%94%A8%E3%81%84%E3%81%9F%E7%B0%A1%E5%8D%98%E3%81%AAandroid%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%A2%E3%83%97%E3%83%AA/