検索

ホームページ  >  に質問  >  本文

android - フラグメントではカットシーンが使用されていますが、カットシーンの完了後にメソッドが実行されるようにするにはどうすればよいですか?

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

リーリー
phpcn_u1582phpcn_u15822774日前622

全員に返信(6)返信します

  • 習慣沉默

    習慣沉默2017-05-16 13:34:51

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

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 13:34:51

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

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:34:51

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

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:34:51

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

    返事
    0
  • 为情所困

    为情所困2017-05-16 13:34:51

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

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 13:34:51

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

    返事
    0
  • キャンセル返事