android - 如何在Android中将硬件位图转换为软件位图?

标签 android

许多操作不适用于 Android 中的硬件位图。将硬件位图转换为非硬件位图的最简单方法是什么?

最佳答案

使用 bitmap.copy()

Bitmap softwareBitmap = hardwareBitmap.copy(Bitmap.Config.ARGB_8888, false);
性能说明:对于像素 4 上的 1080 X 2280 位图,复制大约需要 6 毫秒

关于android - 如何在Android中将硬件位图转换为软件位图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64574453/

相关文章:

Android - 如何设置壁纸图像?

android - setLatitude setLongitude NullPointer 异常

android - 如何在运行时在android中增加或减少scrollview的高度和宽度?

android - 无法在 Google Play 上上传 App Bundle

android - 使用 Firebase 实时数据库时如何将用户从非授权转换为授权的最佳方法

Android 备份/恢复示例不起作用?

android - 这个语音识别错误在我的 flutter 应用程序中意味着什么?

java - 检查设备是否支持 Unicode?

android - Android Support4Demos 的 FragmentTabs 示例中的两个框架布局

android - Android 股票浏览器中是否有草书字体?