708得票58回答
如何创建一个带有圆角的ImageView?

在Android中,ImageView默认是矩形的。如何将它变成圆角矩形(剪切Bitmap的四个角成为圆角矩形)? 请注意,从2021年起,只需使用ShapeableImageView即可。

348得票10回答
如何从图库(SD卡)中为我的应用程序选择图片?

这个问题最初是针对Android 1.6提出的。 我正在开发一个应用中的照片选项。 在我的活动中,我有一个按钮和一个ImageView。当我点击按钮时,它会跳转到相册,我就可以选择一张图片。所选的图片将显示在我的ImageView中。

309得票18回答
如何在Android中清除ImageView?

我正在重复使用 ImageView 来显示数据,但有时候我没有值来显示。 那么,如何清除 Android 中的 ImageView 呢? 我尝试过:mPhotoView.invalidate(); mPhotoView.setImageBitmap(null); 它们中没有一个清除了视图,...

268得票24回答
如何从Uri获取Bitmap?

如何从Uri获取Bitmap对象(如果我成功将其存储在/data/data/MYFOLDER/myimage.png或file///data/data/MYFOLDER/myimage.png中),以便在我的应用程序中使用? 有没有人有实现这个的想法?

256得票1回答
如何在Android中创建一个圆形的ImageView?

我该如何在Android中创建一个圆角的ImageView? 我尝试了以下代码,但效果不佳。 代码:Bitmap circleBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config....

197得票8回答
在Android中从内部存储读取和保存位图/图片

我想要做的是将图像保存到手机内存中,而不是SD卡。 我该怎么做? 我已经成功地从相机直接将图像加载到我的应用程序中的ImageView中了。 现在我想将此图像从ImageView保存到我的Android设备的内部存储器,并在需要时访问它。 有人可以请指导我如何做到这一点吗? 我对An...

159得票18回答
位图太大,无法上传到纹理。

我正在将一张位图加载到ImageView中,但遇到了这个错误。我了解到这个限制与OpenGL硬件纹理的大小限制有关(2048x2048)。我需要加载的图片是一个大约有4000个像素高度的缩放图片。 我尝试在清单文件中关闭硬件加速,但没有成功。 <application ...

135得票5回答
如果我知道图片的名称,如何获取其资源ID?

如果我知道图片的名称(在Android中),如何获取其资源id?

110得票4回答
从SD卡读取图像文件并将其转换为位图时,为什么会出现NullPointerException异常?

我该如何从SD卡中读取图像文件并将其转换为位图? _path = Environment.getExternalStorageDirectory().getAbsolutePath(); System.out.println("pathhhhhhhhhhhhhhhhhhhh1111111...

100得票9回答
安卓图片上文字

我有一个带有图片的imageView,在这张图片上我想要放置一段文字。我该如何实现?