• ベストアンサー

android開発、格子状画面でクリック対応したい

android開発で例えばオセロゲームを作るとします。 画面に縦、横の格子状を作り、どのマスをクリックしたかで 処理を行いたいと思います。 その場合、どのような部品?、UI?、パレット?、フレーム? 等で画面を作るのが一般的なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#247307
noname#247307
回答No.2

グラフィックを使った画面でスピードを特に要求されないような場合は、たいていViewを利用しているはずです。 アクションゲームなどスピードを要求される処理の場合は、SurfaceViewというViewの拡張版のようなものを利用しているのが普通でしょう。 パズドラが何を使っているかは知りません。おそらくSurfaceViewあたりじゃないでしょうか。

evaan
質問者

お礼

ごかいとう、どうもありがとうございました。 素人で分からない事だらけですが、試してみます。

その他の回答 (1)

noname#247307
noname#247307
回答No.1

まぁ、一般的にはViewを使うでしょう。画面全体を1つのViewで覆い、そこに格子状のマス目をグラフィックで描画する。View内をクリックした地点からどのマス目がクリックされたかを計算して処理する、という形が多いんじゃないでしょうか。

evaan
質問者

補足

ご解答どうもありがとうございます。 ちなみに、例えば、パズドラなんかのゲームもViewを使ってるような感じになるのでしょうか?。