【发布时间】:2012-09-24 11:28:45
【问题描述】:
我正在开发应用程序,在该应用程序中,用户将能够使用 json 从 weburl 检索数据,并且我已经制作了该模块,但现在我想使用意图在另一个活动中显示选定的列表视图项,我必须在其中显示它们图像和所选项目的文本...请给我一些源代码或编写相同代码的方法。
【问题讨论】:
标签: android android-intent android-emulator
我正在开发应用程序,在该应用程序中,用户将能够使用 json 从 weburl 检索数据,并且我已经制作了该模块,但现在我想使用意图在另一个活动中显示选定的列表视图项,我必须在其中显示它们图像和所选项目的文本...请给我一些源代码或编写相同代码的方法。
【问题讨论】:
标签: android android-intent android-emulator
如果您要从 JSON 数据中扩充视图,您不能只发送 JSON 字符串作为额外的活动意图,然后在第二个活动中扩充视图吗? 例如,
Intent.putExtra("json",mJson);
其中 mJson 是包含 JSON 的字符串对象的名称。然后在您的其他活动的 onResume 中,执行类似
mJson = getIntent().getExtras().getString("json");
然后使用该 JSON 字符串扩充视图。
【讨论】:
您不能简单地将图像添加到您的包中。您可以像添加文本一样 Intent.putExtra("text",yourText);
要将图像添加到捆绑包中,请参阅此,
how do you pass images (bitmaps) between android activities using bundles?
你必须在 bundle 中使用 parceble 对象。
【讨论】: