当前位置: 首页 > 知识库问答 >
问题:

Android:在ImageView中显示图片

秋博容
2023-03-14

因此,在Android的ImageView中显示图像非常简单。我从图库中挑选了一张图片,保存了它到数据库的链接,然后尝试在ImageView中显示它。

我也尝试了这个小的图像不是由相机拍摄的,这是工作的。但每次我选择用手机相机拍摄的图像时,都会有一个错误:

Bitmap too large to be uploaded into a texture (1944x2592, max 2048x2048)

那么,在超过300万像素的相机中,如何在我的ImageView中显示图像呢?

共有1个答案

饶德本
2023-03-14

您的位图图像看起来很大,因此在加载它时会出现问题。请参阅此链接了解如何高效加载位图。

 类似资料:
  • 我想在JavaFX的ImageView中显示图像。图像应该从SQLite数据库中获取,并在场景加载时显示。我使用以下代码片段从数据库获取代码,并在之前创建的ImageView中显示它。但是图像没有按预期显示。我做错了吗?P. S.我测试了改变路径在两个和当读取文件从目录到。但似乎没有什么奏效。但是当我手动将一个图像文件放在src目录中并尝试读取它时,它就像一个魅力。但是我想展示一张从数据库中提取的

  • 问题内容: 我有这段代码,它已使用Webservice获取已经转换为字符串的BLOB图像。这是JSON输出。 这是我在android中获取JSON并将其显示在布局中的代码。除图像外,其他值也已显示。 我的代码有什么问题,为什么图像没有显示在ImageView中?提前致谢。:) 问题答案: 将 base64 转换为 位图后 将位图调整为Imageview的高度和宽度

  • 我有一个装满图像的文件夹要在我正在创建的游戏中实现,我想在窗口中显示这些。这是我迄今为止的代码。 这将是一个程序在IntelliJ/中从jar运行。“资产”文件夹与此文件位于同一目录中。我没有发现文件路径错误,所以我假设它可以找到图像,但它不会出现在屏幕上,而矩形会出现。 公平警告,我正在从头开始学习JavaFX,我发现没有太多关于事物如何工作的解释,所以这可能是一个愚蠢的问题。

  • 但是宽度和高度较低的图像成功地加载到图像视图中! 有人能告诉我代码有什么问题吗?我做错了什么?我只想从库中导入相机图像,并在图像视图中显示它们!

  • 问题内容: 我需要在手机中打开我的画廊,然后选择一张在活动中在imageview中打开的图片..没什么困难..但是我在模拟器(genymotion)中有完美的代码和thise代码可以运行..但是在小米Mi4上却没有。 打开画廊选择项目,什么也没有。 我没有更多的电话了:( 我尝试下载一些与此主题相关的示例,并且每个示例都是相同的。 您是否有一些从图库中选择图像并在imageview中显示的项目?如