Android:ScrollView和绘图caching?

从ScrollView中滚动的视图是否自动被绘图cachingcaching? 我不太确定我是否理解API文档。

  • ScrollView里面的ScrollView
  • 使垂直滚动条可见
  • 如果滚动条太短,滚动查看不会滑动
  • 在滚动视图中减less平滑滚动的速度
  • 如何获得ScrollView中的视图的偏移量?
  • 显示软键盘时无法滚动滚动视图
  • ScrollView中的Android ListView行没有完全显示 - 剪切
  • MonoDroid:调用自定义视图的构造函数时出错 - TwoDScrollView
  • int PERSISTENT_ALL_CACHES用于指示所有graphicscaching应保存在内存中。

    int PERSISTENT_ANIMATION_CACHE用于指示animation制图caching应保存在内存中。

    int PERSISTENT_NO_CACHE用于指示graphicscaching不应该保留在内存中。

    int PERSISTENT_SCROLLING_CACHE用于指示滚动graphicscaching应保存在内存中。


    使用这些

     public void setPersistentDrawingCache (int drawingCacheToKeep) 

    它指出了创build后应该在内存中保存哪些types的绘图caching。


      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.