私は、複数のwebviewsのための何らかの水平スライドショーを作成しようとしています。スライダにはたくさんのビューがありますが、最大で3つしか表示されません(中央に1つ、一部が画面から部分的に隠れています)。画面外の描画ビューはAndroidのパフォーマンスにどのように影響しますか?
私の初期の実装では、RelativeLayout
に基づいてカスタムビューグループを作成します。私は必要なすべてのWebviewを追加し、onLayout
には、表示される3つのWebviewのうちlayout
メソッドが呼び出されます。私は表示されたwebviewsをスクロールして切り替えます。
これは私の質問です:Androidは表示されていないもので何をしていますか?彼らのdraw
メソッドは呼ばれていますか?その影響のように多くのビューを表示していないのですか?
サイドビューの質問として、Webviewsは画面外にあってもコンテンツを読み込みますか?それとも彼らを引き出す必要がありますか?