Android中Intent intent = new Intent(); intent.putExtra("str",string); sendBroadcast(intent);

如何接收这个值... 如何接收这个值 展开
 我来答
锺芮0G30d3
2012-06-03 · TA获得超过628个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:160万
展开全部
比如你的Intent是发给你自己实现的A BroadcastReceiver的,那么他的onReceive(Context context, Intent intent)方法会得到调用,这里传进的intent就是你sendBroadcast发过来的,通过intent.getXXXExtra方法来检索对应类型的数据,比如你的intent.putExtra("key", "hello, world!");,
intent.getStingExtra("key"),如果key对应的字符串没有找到则得到null;
更多追问追答
追问
嗯,知道这样但是要接收的这个字符串要通过网络获取的,为什么传过去接收不到啊?是不是要设置延时才能显示出来?
追答
你可以附上你怎么往网络传的代码么,要不我也不清楚
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式