java - 将图像从一项 Activity 发送到另一项 Activity

标签 java android android-activity

我正在尝试将图像从一个 Activity 发送到另一个 Activity ,但我不知道如何设置 ImageView 。

这是我发送图像和其他内容的方式

Intent item_intent = new Intent(MainActivity.this, Item.class);
item_intent.putExtra("name","test name arif");
item_intent.putExtra("quantity","99");
//*************************here is the image***************************
item_intent.putExtra("image",R.drawable.access);
MainActivity.this.startActivity(item_intent);

这是我尝试读取图像并将其设置到 ImageView 的方法,但出现语法错误。

Intent intent = getIntent();
ImageView img_view = (ImageView) findViewById(R.id.item_image);

// this where I am having problem below******************************
img_view.setImageBitmap(intent.getByteArrayExtra("image"));

我应该如何设置ImageView?

最佳答案

你不觉得吗

img_view.setImageBitmap(intent.getByteArrayExtra("quantity"));

应该是

img_view.setImageResource(intent.getIntExtra("name",R.drawable.default_image));

关于java - 将图像从一项 Activity 发送到另一项 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17878407/

相关文章:

java - 替换一系列 if/else-if/else 语句,这些语句会递增整数数组中的七个变量

android - 适用于 Android 的 Google 登录

java - 如何在java中读取两个文件并将其组合在一起?

java - 单击按钮时在后台通过电子邮件发送文本文件

android:相对布局两个按钮占据所有可用的水平空间

android - 当一个或多个可见性设置为 GONE 时,在 RelativeLayout 中垂直居中 TextView

Android - 检查应用程序进程状态

java - 在另一个 Activity 上 setonclicklistener

java - Java应用程序菜单字体乱码

android - 在 Android 中使用 play-services-auth 的 token 通过 Google Analytics Data API 进行身份验证