gpt4 book ai didi

java - 我想在另一个 Activity 中将图像传递到我的 ImageView ?

转载 作者:行者123 更新时间:2023-12-01 04:37:42 25 4
gpt4 key购买 nike

我有一个 gridView,在我的 Activity 类中,我将可绘制对象中的图像设置到我的 gridView 布局中。因此,当按下/单击图像时,T​​oast 消息会显示图像的编号,因此如果我有 10 个图像,而您单击第三张图像,Toast 消息只会显示 3。

 gridview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Toast.makeText(Second.this, "" + position, Toast.LENGTH_SHORT).show();
}
});

如何替换 Toast 代码行并使用将单击的图片发送到另一个 Activity 的 ImageView 的代码。

最佳答案

选项:

  • Base64 对位图本身进行编码并将其作为字符串放入 Intent
  • 向第二个 Activity 发送引用(例如图像哈希、图像路径)

如果获取图像是一项廉价的操作,那么后面的选项可能会更好。

关于java - 我想在另一个 Activity 中将图像传递到我的 ImageView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17098466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com