アプリ内を移動するためにさまざまなアクティビティを使用します。そのうちの 1 つは非常に複雑で、ネストされたビュー/画像などが多数含まれているため、startActivity(intent1)
その前のアクティビティで使用すると、短い遅延が発生し、ラグが感じられたり、ラグが見えたりします。コンテンツ ビューを作成するために必要なすべての情報は、事前にわかっています。
私の質問は、アクティビティまたはそのコンテンツ ビューをプリレンダリング/プリロードするスマートな方法はありますか?
私が考えたように、意図は次のアクティビティに関する情報のみを保持し、アクティビティ自体のインスタンスは保持しないため、startMethod を呼び出す前にアクティビティを作成する意図を伝える方法はないと思います。
アクティビティを開始する前に静的ビューを作成し、このビューをメソッドで contentView として設定するというアイデアが 1 つありましたonCreate()
。しかし、それは私には悪いハックのようです。
前もって感謝します!