フラグメントに 500 ミリ秒のカットシーンを設定し、onViewCreate でネットワーク リクエストを作成しました。ネットワーク リクエストが開始されると、プログレス バーが表示されますが、この時点ではカットシーンが完了していないため、プログレス バーがインターフェイスよりも先に表示されます。が表示されます
カットシーンの完了後にネットワークをリクエストするメソッドが確実に実行されるようにするにはどうすればよいですか? (スリープを使わずに)
PHP中文网2017-05-16 13:34:51
アニメーションを監視できる場合は、アニメーションを監視するだけです。アニメーションを監視できない場合は、postDelayed だけを実行してください。
PHP中文网2017-05-16 13:34:51
Fragment アニメーションの終了を監視できないため、考え方を変えてアニメーションにリスナーを追加し、onEnd メソッドで進行状況バーが表示されるように設定できます