リソースがバックグラウンドで読み込まれている間にイメージを点滅させる、私のアプリケーション用のProgressDialogを作りたいと思います。 StackOverflowでは、不確定なアニメーション(ほとんど円形)の作成を扱ういくつかの質問を見てきました。しかし、静的なイメージを使って点滅する進行状況ダイアログを作成する方法に関する情報を見つけることができないようです。私はXMLでアニメーションを定義することができますが、イメージのタイミングを制御するにはどうしたらよいでしょうか。もっと重要なのは、どうやってフェードインとフェードアウトを追加できますか?あなたはおそらくすでに判明しましたようAndroid - 点滅ImageView進捗ダイアログ
1
A
答えて
1
カスタムダイアログを作成する必要があります:あなたは、あなたのイメージを持っています。このダイアログで http://developer.android.com/guide/topics/ui/dialogs.html
を。あなたにも「repeatCountに」のようなものを設定した時間を変更することができます
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="0.0"
android:toAlpha="0.6"
android:duration="2000"/>
</set>
:あなたはまた、これと同様の(ただし、正確な)アニメーションファイルが必要になります。
は、次に、あなたのコードに次のようなイメージのアニメーションを可能にします:body =(ImageView)this.findViewById(R.id.myView);
Animation myFadeInAnimation = AnimationUtils.loadAnimation(this, R.anim.fadeid);
body.startAnimation(myFadeInAnimation);
だから、あなたは「期間」と「repeatCountに」とのタイミングを制御することができます。次に、 'toAlpha'と 'fromAlpha'を設定することで、フェードインとフェードを制御できます。
もちろん、これは擬似コードであり、正確にはあなたがする必要はありませんが...うまくいけば、それを開始するには十分です。
関連する問題
- 1. Android:進捗ダイアログ
- 2. 冷凍進捗ダイアログのAndroid
- 3. Androidダウンロードマネージャー(進捗状況ダイアログ)
- 4. LibVLC Androidの進捗ダイアログ
- 5. Android tv DownloadManagerの進捗状況ダイアログ
- 6. Android 4.0.3進捗ダイアログ閉じる
- 7. Androidの進捗
- 8. ダイアログ間で進捗状況を表示
- 9. 進捗ダイアログが可能な重複AsyncTask
- 10. Webviewで進捗ダイアログを追加
- 11. Androidの不確定進捗ダイアログのプログレスバーのスタイル
- 12. Androidで進捗状況ダイアログを表示する方法は?
- 13. Android - ボタンクリックで進捗状況ダイアログを表示
- 14. 進捗ダイアログが機能しない
- 15. Webviewで進捗ダイアログを表示
- 16. アンドロイドの進捗状況のダイアログ
- 17. それぞれ進捗バーと進捗ダイアログを使用する条件
- 18. 複数のアップロード進捗の主な進捗状況(Android)
- 19. Android - Seekbarカスタム進捗スケーリング
- 20. Android進捗バー設定レベル
- 21. Android SDK sdkmanager進捗アップデート
- 22. Openfeint Androidの進捗状況
- 23. Androidカスタムタイトルバー進捗状況
- 24. 離散進捗点にマークが付いているAndroid seekbar
- 25. AndroidのSurfaceViewが点滅
- 26. Android NumberPicker(点滅カーソルなし)
- 27. 変更のヘルプが必要です進捗ダイアログのスピナーの色
- 28. SparkR 2.0:進捗状況の進捗
- 29. ダイアログボックス/ポップアップでイメージを読み込むときの進捗ダイアログ
- 30. AsyncTask onProgressUpdateで進捗ダイアログが更新されない