Activity间的跳转问题

ray_corpse 2012-08-11 01:04:21
在做一个寻找路径的程序
不会插图。。文字描述下吧。。。

A_Activity点击一次搜索按钮,会调用两次B_Activity(listActivity),分别是起点和终点的搜索结果

我想用户在点击第一次B_Activity(就是起点的选择)后,
回到A_Activity设置文本框的内容,
再等1-2秒,
自动跳到B_Activity,选终点

这该怎么实现?
我把两次startActivityForResult都放在哪个按钮的监听器里,
两次的B_Activity同时出现,后一次挡住了前一次的
...全文
146 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ray_corpse 2012-08-14
  • 打赏
  • 举报
回复
谢谢哈,我用第二种实现,不过在A_Activity的onactivityresult调用时,B_Activity在这之后销毁,,sleep过程中,B_Activity还是在最前,没被销毁
[Quote=引用 4 楼 的回复:]

你的意思是这样:
onClick(View v){
//第一次
startActivityForResult(new Intent(this, B.class),0);
//第二次
startActivityForResult(new Intent(this, B.class),1);
这样太不科学了吧!
为什么不让B直接可以获取两个值呢?这样你就可以只调用一次了。
或者你在第一……
[/Quote]
sleepcry 2012-08-14
  • 打赏
  • 举报
回复
你的意思是这样:
onClick(View v){
//第一次
startActivityForResult(new Intent(this, B.class),0);
//第二次
startActivityForResult(new Intent(this, B.class),1);
这样太不科学了吧!
为什么不让B直接可以获取两个值呢?这样你就可以只调用一次了。
或者你在第一次的onactivityresult里面再sleep2秒再调用第二次
南瓜饼 2012-08-14
  • 打赏
  • 举报
回复
sleep下不久行了吗
jgszhuzhu 2012-08-11
  • 打赏
  • 举报
回复
搞个timertask
jgszhuzhu 2012-08-11
  • 打赏
  • 举报
回复
我想用户在点击第一次B_Activity(就是起点的选择)后,
回到A_Activity设置文本框的内容,
再等1-2秒,
自动跳到B_Activity,选终点
在A_Activity的oncreate方法里面写个timertask 延时自动跳转A_Activity

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧