如何在Android中创建动态意图?

如何在Android中创建动态意图?,第1张

概述我想知道如何在android中创建动态意图”.总而言之,我想要实现的是显示从Web服务中获取的数据项列表,以及单击项目以启动具有某些参数集的新活动时.请注意,所有项目都是同一个类的实例,我想这将扩展Activiy.我已经设法列出了这些项目,但似乎无法找到一种方法来执行“动态意图”

我想知道如何在android中创建“动态意图”.

总而言之,我想要实现的是显示从Web服务中获取的数据项列表,以及单击项目以启动具有某些参数集的新活动时.请注意,所有项目都是同一个类的实例,我想这将扩展Activiy.

我已经设法列出了这些项目,但似乎无法找到一种方法来执行“动态意图”部分.

我知道以下代码不起作用,但它说明了我想要完成的任务.

希望我已经让自己明白了.

if (((TextVIEw) vIEw).getText().equals("Page")){          MyClass item = new MyClass("foo", "bar");      myIntent = new Intent(vIEw.getContext(), item);}

谢谢.

解决方法:

您可以通过意图的附加内容发送任何自定义或“动态”内容.这些可用于intent启动的活动.

所以你会做类似的事情:

myIntent.putExtra("myCutsomDataTag","myCustomData");

关于你发起的意图.

在您的接收活动中,您将执行以下 *** 作:

Intent launchIntent = getIntent();String myCustomData = launchIntent.getStringExtra("myCutsomDataTag");
总结

以上是内存溢出为你收集整理的如何在Android中创建动态意图?全部内容,希望文章能够帮你解决如何在Android中创建动态意图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1118777.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存