android - フラグメントではカットシーンが使用されていますが、カットシーンの完了後にメソッドが実行されるようにするにはどうすればよいですか?
phpcn_u1582
phpcn_u1582 2017-05-16 13:32:51
0
6
636

フラグメントに 500 ミリ秒のカットシーンを設定し、onViewCreate でネットワーク リクエストを作成しました。ネットワーク リクエストが開始されると、プログレス バーが表示されますが、この時点ではカットシーンが完了していないため、プログレス バーがインターフェイスよりも先に表示されます。が表示されます
カットシーンの完了後にネットワークをリクエストするメソッドが確実に実行されるようにするにはどうすればよいですか? (スリープを使わずに)

リーリー
phpcn_u1582
phpcn_u1582

全員に返信(6)
習慣沉默

ネットワークリクエストを実行する前に500ミリ秒遅延しました

いいねを押す +0
Ty80

アニメーションを監視できる場合は、アニメーションを監視するだけです。アニメーションを監視できない場合は、postDelayed だけを実行してください。

いいねを押す +0
过去多啦不再A梦

アニメーションのリスナーを設定し、アニメーションが完了したらネットワークリクエストを実行します

いいねを押す +0
巴扎黑

酔った。ライフサイクルという言葉を聞いたことがありますか?

いいねを押す +0
为情所困

OnActivityCreate() メソッドまたは OnStart() メソッドでネットワーク リクエストを作成してみてください

いいねを押す +0
洪涛

Fragment アニメーションの終了を監視できないため、考え方を変えてアニメーションにリスナーを追加し、onEnd メソッドで進行状況バーが表示されるように設定できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート