回答編集履歴

1

修正

2015/12/24 05:03

投稿

退会済みユーザー
test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- こちらに関してですが、目的としては、ボタンを押した時に位置の違う動物を順番ずつ表示したいってことでよろしいでしょうか。そうであれば、SurfaceViewを重ねず1つで十分です。ボタンを押した時にSurfaceHolderからCanvasを取得して違う動物を描画する実装をすか、SurfaceViewを用いず、Viewのアニメーションを使って実装する等、他に簡単な方法があると思います。よっぽどの理由がない限りSurfaceViewを重ねたり、消したりする実装は不自然な実装に思ます。
5
+ こちらに関してですが、目的としては、ボタンを押した時に位置の違う動物を順番ずつ表示したいってことでよろしいでしょうか。そうであれば、SurfaceViewを重ねず1つで十分です。ボタンを押した時にSurfaceHolderからCanvasを取得して前の動物を消し違う動物を描画する実装をすればいいです。他にはSurfaceViewを用いず、Viewのアニメーションを使って実装する等、他に簡単な方法があると思います。よっぽどの理由がない限りSurfaceViewを重ねたり、消したりする実装は不自然な実装に思ます。