android一个按钮事件做两个任务怎么实现?

在android中如何用一个Button一个按钮事件去做两个任务比如说:我点击了一下按钮执行了一个下载的操作,而又触发了一个打开页面的操作其实就是一个按钮事件触发了两个任... 在android中如何用一个Button一个按钮事件去做两个任务比如说:我点击了一下按钮 执行了一个下载的操作,而又触发了一个打开页面的操作 其实就是一个按钮事件触发了两个任务 如何去实现? 展开
 我来答
匿名用户
2013-08-23
展开全部
就在点击事件里面写呗,耗时的就另开线程跑,即时的直接顺序写进去就行了,咋问的这个问题啊。。。。比如你想做两件事,一件是 让 a=1,另一件事让 b = 2,把两个赋值语句都写在按钮事件里,不就是两件事吗?其实也就是一件事,让a =1 ,b=2, 大事,小事的问题。。纠结啥
匿名用户
2013-08-23
展开全部
通过标志来解决吧。 总体思路是添加一个变量来确定你当前的状态 public void onClick(View v) { // TODO Auto-generated method stub if(isplay==0) { startService(Intent1); isplay = 1; } else{ startService(Intent2); isplay = 0; } }这是一种,不知道符合你的想法不,还有另外一种就是public void onClick(View v) {Intent intent = new Intent();intent.setData(Uri.parse(sUrl));intent.setAction(Intent.ACTION_VIEW);startService(下载);startActivity(intent);不知道是否你想要的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
这种操作可以理解为并发 可以开启一个子线程来实现 如果需要通信的话可以使用handle和message
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-23
展开全部
就在onClickListener里面写呗,有几个事件写几个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式