私は、Androidの速度計を開発して、ユーザーの速度を表示したいと考えています。そのために、私は5,10,15などのスピードの読みがある1つのイメージを持っています。今、私はその上に矢印を動かしたいと思います。速度が5の場合、その矢印は0から5に移動する必要があります。Androidでスピードメーターを開発していますか?
答えて
私は、このコードはあなたに矢印がFRM 0-5を移動できるように、コード内のいくつかの変更を行うための針.Tryの動きを与えると思いますhttp://mindtherobot.com/blog/272/android-custom-ui-making-a-vintage-thermometer/comment-page-1/#comment-14326
透明な背景の矢印イメージから始め、ダイヤルイメージ上に描画して、適切な速度に合わせて回転させます。
私は透明な矢印の画像を持っており、私が探しているものは、その矢印の画像をダイヤルの画像上で回転させることです。それがどうやってできるか知っていますか?翻訳アニメーションなどを使用する必要がありますか? – sunil
私はキャンバスを空白にし、直角を直接計算し、キャンバスに2つのイメージを再描画して次のフレームを作成します。 Android SDKには、レンダリングの面を扱うサンプルがあります。 –
私はRotationAnimationとTranslateAnimationで矢印イメージを回転させることができました。何が起こるかは、速度の更新がある場合、新しいアニメーションは前の速度から開始する必要がありますが、レイアウトファイルで設定された位置から開始する必要があります。私は最初に5の速度を持っていたので、xmlの最初の位置から5にアニメートし、次に速度が20になると、5から20にアニメートする必要がありますが、xmlの位置指定に戻ります。誰かがこれで私を助けることができますか? – sunil
の助けを借りて、この問題を解決することができました。あなたがこれまで持っているどこまで -
使用このリンクは......それが結果
[リンクのみの回答](http://meta.stackoverflow.com/tags/link-only-answers/info)はお勧めできませんので、SOの回答は解決策の検索の終点になるはずです(対時間の経過とともに古くなる傾向がある参照の途中降機)。リンクを参考にして、ここにスタンドアロンの概要を追加することを検討してください。 – kleopatra
- 1. PHPでAndroidアプリを開発していますか?
- 2. MySQLデータベースでAndroidアプリケーションを開発していますか?
- 3. Android、どの画面サイズを開発していますか?
- 4. スピードメーターとしてのシリアルGPS
- 5. 静的ライブラリを使用してAndroidプロジェクトを開発していますか?
- 6. Androidの番号を電気メーターまたはスピードメーターで表示
- 7. Android開発 - 新しいアクティビティが開きすぎている
- 8. androidでlibgdxを使ってタイピングゲームを開発しようとしています
- 9. gwtを使ってAndroidアプリケーションを開発できますか?
- 10. アプリでエラーが発生しました。新しいAndroid開発を構築しようとしています。
- 11. iPhone SDKでスピードメーター針をどのようにアニメートしますか?
- 12. Androidはjqueryをサポートしていますか?私は、Androidアプリケーションを開発してい
- 13. Android開発 - インストールが間違っていますか?
- 14. Javaデスクトップ開発フレームワークはAndroidに似ていますか?
- 15. Androidのコーディング私は日食のAndroidアプリを開発してい
- 16. 現在、どのAndroidタブレットがADK開発のアクセサリモードをサポートしていますか
- 17. ですが、Androidアプリケーションは、xamarinで開発されていますか?
- 18. Androidでの開発
- 19. MainActivityでトーンを実行しているAndroid開発
- 20. EclipseでのAndroid開発:常に新しいエミュレータを開きます
- 21. Web開発者はAndroid用に開発したい
- 22. Android - decodeResourceは画面密度のビットマップをスケーリングしますか? Androidの開発で
- 23. Androidアプリの開発は何ですか?
- 24. ダミーブックのAndroidアプリ開発ですか?
- 25. Visual Studio ExpressでSilverlightを開発していますか?
- 26. as3メモリーでゲームを開発していますか?
- 27. iPhone開発でジャスミンを使用していますか?
- 28. Visual C#2008 ExpressでOutlookプラグインを開発していますか?
- 29. TomcatでGWTを開発していますか?
- 30. DynamoDBで開発/ステージング/プロダクションを管理していますか?
にかなり緩んで質問を与えることができますか?コードはありますか?あなたはGPSから計算された速度を使用していますか? –
明らかに私はGPSからの速度を使用しています。私はどのように特定の位置に矢印を移動することができます知ってほしいです。 – sunil
私はRotationAnimationとTranslateAnimationで矢印イメージを回転させることができました。何が起こるかは、速度の更新がある場合、新しいアニメーションは前の速度から開始する必要がありますが、レイアウトファイルで設定された位置から開始する必要があります。私は最初に5の速度を持っていたので、xmlの最初の位置から5にアニメートし、次に速度が20になると、5から20にアニメートする必要がありますが、xmlの位置指定に戻ります。誰かがこれで私を助けることができますか? – sunil