- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ImageBitmap 加载和图像
ImageBitmap.imageResource(
LocalContext.current.resources,
R.drawable.landscape1
)
还有一个函数可以用一些参数调用
ImageBitmap(
width = 300,
height = 300,
config = ImageBitmapConfig.Argb8888,
hasAlpha = true,
colorSpace = ColorSpaces.Srgb
)
它返回并没有像素数据的空位图,是否可以创建具有某些特定配置的 imageBitMap?
val option = BitmapFactory.Options()
option.inPreferredConfig = Bitmap.Config.ARGB_8888
val bitmap: Bitmap = BitmapFactory.decodeResource(
LocalContext.current.resources,
R.drawable.landscape1,
option
)
最佳答案
您可以转换Bitmap
至ImageBitmap
:
val option = BitmapFactory.Options()
option.inPreferredConfig = Bitmap.Config.ARGB_8888
val bitmap = BitmapFactory.decodeResource(
LocalContext.current.resources,
R.drawable.test,
option
).asImageBitmap()
请注意,每次重组都会花费大量时间,因此您可能希望将其包装为
remember
关于android - Jetpack Compose 如何创建具有特定大小和配置的 ImageBitmap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68639232/
ImageBitmap 加载和图像 ImageBitmap.imageResource( LocalContext.current.resources, R.drawa
ImageBitmap 和有什么区别和 ImageData在 JavaScript 中?你什么时候想要一个或另一个? 最佳答案 ImageBitmap 持有对位图数据的引用,可以将其传递到 GPU 并
我正在使用创建一个 ImageBitmap 的 createImageBitmap()文件。 如何将此文件转换为 blob 或最好是 PNG 以便我可以上传? 最佳答案 目前唯一的方法是在 Canva
假设我有一个 ImageButton btn。我有两个不同的位图:bmp1 和 bmp2。默认情况下,btn 显示bmp1,如下所示: btn.setImageBitmap(bmp1); 我可以以某种
我想从我的画廊加载图片并将其显示在我的应用程序中。我尝试了 ImageBitmap 和 ImageURI 但我只是不显示图片。 这是我的java代码的一部分: private ListView LIS
编辑我更新了代码以反射(reflect)两个答案中建议的更改,不幸的是,现在我的应用程序强制关闭。错误列在底部 这是我的完整相机/图片类(import 除外)这个类应该拍照,将其显示到屏幕上,并让另一
我正在尝试将 Canvas 绘制的位图渲染到 App Widget 中的 ImageView 上。无法让它工作,我正在尝试一个更简单的示例,没有 RemoteViews 对象,所以只是尝试将一些矩形渲
我需要在创建 fragment 的过程中设置ImageBitmap。我不能在 onCreate 中执行此操作,因为 ImageView 尚未初始化。我在 Activity 中遇到了同样的问题,但后来我
我正在关注相机上的 Android 开发人员教程:https://developer.android.com/training/camera/photobasics#java 但是我在方法中遇到错误
我是一名优秀的程序员,十分优秀!