4

回転コントロールを作成する方法について誰かアイデアがありますか? 次のようなもの: http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit

必要なものにかなり近い2つのブログ投稿に出くわしましたが、完全ではありません:

http://mindtherobot.com/blog/534/android-ui-making-an-analog-rotary-knob/および http://mobile.tutsplus.com/tutorials/android/android-sdk-creating-a-rotating -ダイヤラ/

1 つ目は回転時に実際にはアニメーション化されません。2 つ目はアニメーション化されますが、1 つの大きなビットマップを使用して回転します。私が探しているコントロールは、実際にはいくつかのボタンのコンテナーである必要があるため (それぞれがクリックに反応する必要があります)、実際には 1 つの大きなビットマップを使用することはできません。

4

3 に答える 3

3

API 10 まで、アニメーションは非常に奇妙な方法で動作するため、ビューを回転/移動/スケーリングしても、実際の位置/回転/サイズは実際には変化しません。それを気にしない場合は、次のように単に rotation-Animation を使用できます: https://stackoverflow.com/a/4846255/878126

于 2012-05-06T21:48:23.587 に答える
0

オープン ソースのダイヤル ライブラリをデプロイしました。https ://bitbucket.org/warwick/hgdialrepo で確認するか、https: //www.youtube.com/watch?v=h_7VxrZ2W でビデオをご覧ください。 -g&t 多くの使用シナリオと優れた機能を備えた非常に洗練されたライブラリです。

于 2015-06-25T11:22:46.020 に答える