Androidプログラミングの館の質問

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ちらさん

Androidプログラミングの館の質問

#1

投稿記事 by ちらさん » 11年前

初めて書き込みます。よろしくお願いします。

http://dixq.net/Android/s02_08.html
今現在こちらのサイトのAndroidアプリゲーム開発を行っているのですが、リンク先の章のGameMgr修正を行っていた際、このようなエラーが出ました。

「Suspicious method call;should probably call "draw" rather than "onDraw"」

エラー表記で調べたところ、プログラムの構成がおかしいというような旨の情報が見つかったのですが、どのようにすればエラーの対処が行えるのかよくわかりません。
もし同じサイトの記事を利用して開発を過去に行ったことがある方がいらっしゃいましたら情報いただけないでしょうか。よろしくお願いします。

hide

Re: Androidプログラミングの館の質問

#2

投稿記事 by hide » 11年前

onDrawメソッドではなくdrawメソッドであるべきではないですか?
って感じでしょうか。

SurfaceViewクラスの継承元のViewクラスにonDrawメソッドがあるので、
問題になっているonDrawをdrawとかそういう別の名前にしてあげるといいかもしれません。
オフトピック
androidの環境もどんどん新しくなるので、
書籍、webの情報でもうまくいかないのはしかたないのです。

閉鎖

“C言語何でも質問掲示板” へ戻る