优化自定义Drawables

时间:2011-10-13 08:37:26

标签: optimization android-layout

我在textview后面绘制一些自定义形状,使它看起来像是一个记事本。它在顶部绘制一个重复的位图,在文本下面绘制一个白色背景,在其余部分下面绘制一个辅助“注释”页面,以添加一个小尺寸和分层。请参见屏幕截图:

ScreenShot

现在,对于应用此drawable的TextView,这是setDrawingCacheEnabled(true)。通过应用此方法调用,滚动非常顺利,正是我想要的。没有它,黑色背景消失,但滚动非常不连贯。有关如何缓存此视图以使滚动顺利而不破坏我的UI的任何想法吗?

1 个答案:

答案 0 :(得分:0)

似乎此功能仅适用于纯色,如我在发布前已阅读的文档中所定义。我发现很难相信没有什么可以解决复杂的观点和可绘制的工作以及该功能的作用,但是,whatevs。活着学习。