0

ユーザーがトランプを画面に追加し、ドラッグして移動できるようにするアプリケーションを設計する必要がある場合、どのビュー、レイアウト、要素を使用すればよいですか?

カードは、任意のボタンから追加したり、他のビューからドラッグしたりできます。

現在、すべてのカードを GridView に追加し、それらを反転、追加、または削除します。私の目標は、その GridView を取り除くことです。

どこでも答えを探していましたが、何を尋ねればよいかわかりません。「ビュー内でオブジェクトを移動する方法」などを試しましたが、うまくいきませんでした。キャンバスで行うべきだと思いますが、すべてを学ぶ前に、正しい方向に向かっているかどうかを知りたいです。

4

2 に答える 2

1

Android は多くの画面構成をサポートしているため、ゲームを Android の通常の API で開発するか、OpenGL を使用して開発するかを最初に検討する必要があります。

Androidの通常のAPIを使えばいろいろなレイアウトが使えますが、一番適しているのはFrameLayout(子の余白を使って画面のどこにでもドラッグできるようにする)で、それに合わせて必要なビューを使いますあなたが示す必要があるものに。たとえば、カードの画像のみを表示する場合は、ImageView を使用します。

編集: サポートする最小 API が 11 以上の場合、ドラッグ & ドロップに新しい API コマンドを使用できます。

別の編集: gridView を引き続き使用する場合は、このソリューションを確認してください。

于 2013-04-18T17:36:03.350 に答える
0

StackOverflow にアクセスする前に、公式ドキュメントを確認することをお勧めします:
http://developer.android.com/guide/topics/ui/drag-drop.html

于 2013-04-18T16:30:06.387 に答える