2 qq 27922023 qq_27922023 于 2016.05.08 15:41 提问

android将一个活动的图片传递给下一个活动显示

在indexactivity中用Gallery显示菜品的图片和价格,菜品是一个对象,在gallery中获取到了每一个菜品对象,传递到了下一个活动,图片的uri是一个字符串对象(drawable://2130837591)在下一个活动中我可以得到菜品对象,但是怎么把字符串的图片地址转华为图片显示呢,希望各位前辈耐心解答哈,不剩感激

5个回答

CSDNXIAOD
CSDNXIAOD   2016.05.08 15:52

【Android】13、向下一个活动传递数据
Android知晓当前是在哪一个活动
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

lxk_1993
lxk_1993   Rxr 2016.05.08 17:13

图片的uri是一个字符串对象(drawable://2130837591) ?

url本来就是一个字符串吧drawable://2130837591 这个应该就是你本地drawable下面的吧。 你可以传一个位置值过去 然后 根据位置值 设置相应的drawable里面的图片

q610098308
q610098308   2016.05.09 09:18

一般可以使用StartActivityForResult

qq_32209403
qq_32209403   2016.05.09 14:37

你这是网络获取的数据吗?还是本地……大家说清楚互相探讨喽

qq_31354993
qq_31354993   2016.05.09 22:10

这个数字是指在R中的id吗?如果是的话可以getResources().getDrawable(R.id.XX)(如果你是设置图片src.在下个imageview里面setImageDrawable。如果是背景可以直接setBackgrounpResouse(R.id.XX)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!