0

私はちょうど Android SDK Demos で遊んでいて、ここで見つけることができる回転ダイヤラーの例を見つけました: Android Rotating Dialerと私は 1 つのことに興味があります。画像をクリックしたときにのみ回転するように画像を設定するにはどうすればよいですか..内側または外側ではありません。画像の中心(白い領域)または外側(再び白い領域)をクリックすると、回転したくありません。

どうすればこれを達成できますか?

4

1 に答える 1

0

興味深い質問です。

これは、myOnTouchListener のコードを変更することで可能になります。switch ステートメントの直前に計算を実行して、タッチの x、y 座標が内側の半径の外側と外側の半径の内側にあるかどうかを確認します。

いくつかの単純なピタゴラスで、それほど難しくありません。そうでない場合は、その時点で true を返します。

于 2012-04-26T12:32:34.793 に答える