基本上,我希望缓存一个经常绘制的文本视图,以提高应用程序的性能。
因此,在第一次绘制时,我将文本视图缓存到位图类型的缓冲区中,使用以下帖子中的方法- get bitmap from textview in android & Converting a view to Bitmap without displaying it in Android?
现在,在后续的绘制请求中,我希望将保存的位图缓冲区绘制回文本视图。
但是,我找不到这样的示例代码。有很多关于从文本视图中保存位图的讨论,但没有太多关于将位图绘制回文本视图的讨论!如果有人以前在这个领域工作过,请帮助我。
发布于 2013-12-11 16:03:40
可以将位图转换为可绘制的对象,然后使用setBackroung方法。
Bitmap mBitmap;
Drawable mDrawable=new new BitmapDrawable(mBitmap)
textView.setBackground(mDrawable);
但是,他的方法已被弃用。您可以将位图保存到资源中,正如android文档所建议的那样。
https://stackoverflow.com/questions/20513404
复制相似问题