私はAndroidの「ビジー」アニメーションを作りたいと思っています。デフォルトのAndroidローダーアニメーションを作成するにはどうすればよいですか?
答えて
Androidアプリケーションでこれが必要な場合は、ProgressBar
を使用できます。これはsetIndeterminate()
-methodを提供し、無限の回転円(あなたの例のようなもの)を表示します。
別のドロアブルが必要な場合はsetIndeterminateDrawable()
-methodを使用できます。
あなたはこのスピニング円のアニメーション画像をしたい場合(例えば、あなたのAjaxのローディングプロセス用)、あなたはここで1見つけることができます:それはFrameAnimation http://www.ajaxload.info/
ああああ、それは私が必要なものでした!どうもありがとうございました。 – sztembi
それで、あなたは答えを受け入れるべきです。 –
だけで静止画像を使用して、それを回転させる:このように
。これはあなたに望ましい効果を与えます。
ImageView image = (ImageView) findViewById(R.id.refreshicon);
float ROTATE_FROM = 0.0f; // from what position you want to rotate it
float ROTATE_TO = 10.0f * 360.0f; // how many times you want it to rotate in one 'animation' (in this example you want to fully rotate -360 degrees- it 10 times)
RotateAnimation r = new RotateAnimation(ROTATE_FROM, ROTATE_TO, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
r.setDuration(7500); // here you determine how fast you want the image to rotate
r.setRepeatCount(Animation.INFINITE); // how many times you want to repeat the animation
r.setInterpolator(new LinearInterpolator()); // the curve of the animation; use LinearInterpolator to keep a consistent speed all the way
image.startAnimation(r);
です。
あなたはそれを作成する方法を知っているために、この記事をチェックすることができます。http://yekmer.posterous.com/how-to-make-a-loading-animator-in-android
posterous.comはもうビジネスを行っていません。今や我々はプログラマーがコストに苦しんでいる。 – cgTag
- 1. Androidでカスタムコントロールを作成するにはどうすればよいですか?
- 2. Androidでカスタムコンテナビューを作成するにはどうすればよいですか?
- 3. Android - スライドショーを作成するにはどうすればよいですか?
- 4. Androidスタジオ - カードビューを作成するにはどうすればよいですか?
- 5. クラスの作成時に、フィールドのデフォルト値を何かにするにはどうすればよいですか?
- 6. 新しいレコードごとにフィールドのデフォルト値を作成するにはどうすればよいですか?
- 7. androidを作成するにはどうすればいいですか?
- 8. ソート順にJavascriptでデフォルトの<option>を作成するにはどうすればよいですか?
- 9. ウェブサービスアプリの作成にはどうすればよいですか?
- 10. AndroidウェブアプリでJQueryスライダーのような機能を作成するにはどうすればよいですか?
- 11. Androidで棚のようなビューを作成するにはどうすればいいですか?
- 12. Android - iphoneで削除のようなシェイクエフェクトを作成するにはどうすればいいですか?
- 13. デフォルト以外のデータベースにユーザーを作成するにはどうすればよいですか?
- 14. Android - Androidで六角形を作成し、アニメーションで回転するにはどうすればよいですか?
- 15. Android Studioを使用せずにAndroidアプリを作成するにはどうすればよいですか?
- 16. SQLPlusのバッチファイルを作成するにはどうすればよいですか?
- 17. RealPlayerのプレイリストを作成するにはどうすればよいですか?
- 18. ankhsvnのコミットコメントテンプレートを作成するにはどうすればよいですか?
- 19. NSInputStreamのサブクラスを作成するにはどうすればよいですか?
- 20. マルチコンテンツのメナストリップを作成するにはどうすればよいですか?
- 21. BufferedReaderのコピーを作成するにはどうすればよいですか?
- 22. クレートワイドのドキュメントを作成するにはどうすればよいですか?
- 23. ObjectSetのインスタンスを作成するにはどうすればよいですか?
- 24. CMSのナビゲーションメニューを作成するにはどうすればよいですか?
- 25. タイムスタンプデルタのヒストグラムを作成するにはどうすればよいですか?
- 26. ウィジェットのQVectorを作成するにはどうすればよいですか?
- 27. カスタムページのカールコアアニメーションを作成するにはどうすればよいですか?
- 28. パースポインタのアーカイブを作成するにはどうすればよいですか?
- 29. ジェネリックデリゲートインスタンスのリストを作成するにはどうすればよいですか?
- 30. マウスベースのスライドアウトドックを作成するにはどうすればよいですか?
はStackOverflowのへようこそ。あなたは実際に質問をしませんでした。私はそれが "それをする方法"だと思いますか?とにかく、ちょっとした調査をして、ここに投稿する前にあなた自身で問題を解決しようとしてください。その後、正確に何がうまくいかなかったのか、何を試したのかを具体的な質問に投稿してください。小さなコードスニペット、あなたの試みのスクリーンショット、必要なものに応じた適切な長さの説明を含める*(1文は通常不十分です)*。ありがとう! –
http://developer.android.com/reference/android/widget/ProgressBar.html – Selvin