20

下に表示されている画像のように、回転ホイールをAndroidに実装しようとしています。このリンクからチュートリアルに出会いました。しかし、私は下の画像に示すように実装したいと考えています。ホイールは個々の画像で構成されています。この実装に関するアイデアはありますか?? どんな助けでも大歓迎です。

ここに画像の説明を入力

前もって感謝します。

アカッシュ

4

3 に答える 3

2

つまり、3 つのイベントを取得した imageView の OnTouchListener に適用されます。

  1. MotionEvent.ACTION_DOWN
  2. MotionEvent.ACTION_MOVE &
  3. MotionEvent.ACTION_UP .

MotionEvent.ACTION_DOWN ではユーザーがタッチする角度を取得し、MotionEvent.ACTION_UP ではユーザーが離す角度を取得します。

2 つの角度の差を取得した後、その角度の画像を回転させました。

画像を回転させた後、角度を介して象限をチェックし、象限に応じて増加する int 変数を維持し、条件を満たして新しい画像(目的の画像)を設定しました。

int 変数の値に応じてクリック イベントを維持します。

于 2012-07-05T12:30:03.717 に答える