7
ScrollViewからスクロールされるビューは、自動的に描画キャッシュにキャッシュされますか?私はAPIのドキュメントをよく理解していません。Android:ScrollViewと描画キャッシュ?
ScrollViewからスクロールされるビューは、自動的に描画キャッシュにキャッシュされますか?私はAPIのドキュメントをよく理解していません。Android:ScrollViewと描画キャッシュ?
int PERSISTENT_ALL_CACHES
すべての描画キャッシュをメモリに保持する必要があることを示すために使用します。
int PERSISTENT_ANIMATION_CACHE
アニメーション描画キャッシュをメモリに保持する必要があることを示すために使用します。
int PERSISTENT_NO_CACHE
メモリに描画キャッシュを保持しないことを示すために使用します。
int PERSISTENT_SCROLLING_CACHE
スクロールする描画キャッシュをメモリに保持する必要があることを示すために使用します。
それらが作成された後にキャッシュを描くの種類はメモリに保持すべきかを示している
public void setPersistentDrawingCache (int drawingCacheToKeep)
でこれらを使用してください。
例
setPersistentDrawingCache(ViewGroup.PERSISTENT_SCROLLING_CACHE);
setAlwaysDrawnWithCacheEnabled(true); // call this method
//to start (true) and stop (false) using the drawing cache
//when you perform performance sensitive operations, like scrolling or animating.
情報をお寄せいただきありがとうございます。だから私はこれを正しく理解している場合、描画キャッシュは単にメモリを犠牲にしてスクリーンビットマップをレンダリングするために使用されます。 –
ありがとうございます。私はあなたがいくつかのテストをすることができたらいいと思います。 –