複数のタイルを含む GridView があります (9-15 が表示されます)。タイルはカスタム ビューとして実装されます。
進行中のデータは非常に頻繁に更新されます (表示されているすべてのタイルに対して 1 秒あたり 1 ~ 2 回の場合もあります)。すべてのタイルには、更新に従って再描画する必要がある価格があるとしましょう。
invalidate(x1,y1,x2,y2)
私の現在のアプローチは、更新時に価格を指定して地域の再描画を要求するために手動で呼び出すことです。ただし、非常に遅いようで、すべてのタイルが適切に更新されないことがあります。理想的には、更新をより見やすくするために、小さな色の変化のアニメーションも実行します。
可能な限り最高のパフォーマンスで目標を達成するためのより良いテクニック、おそらくより低レベルのものはありますか?