私は自分自身を再生する必要があるアクティビティにいますAnimationDrawable(読み込み中のアニメーション)残りのコンテンツが読み込まれます。 アニメーションはメインスレッドに多くの仕事を与える傾向があるので、アニメーションを別のスレッドで開始しましたが、アニメーションは正しく表示されず、Logcatは40回程度スキップした回数を表示します。 明日のコードを掲載します。遅れて申し訳ありません。 その間に何が起こることができますか?すべてのスレッドがアニメーションドロウアブルの開始メソッドです。
回答:
回答№1は0UIスレッド(「メイン」スレッド)からアニメーションを実行しないでください。別のスレッドでコンテンツをロードする必要があります。 ローダ (または同様のもの)を呼び出し、UIスレッドでアニメーションを再生します。それが何のためだ。
公式スレッドのガイドラインは次のとおりです。
UIスレッドをブロックしないでください
UIスレッド外からAndroid UIツールキットにアクセスしないでください