Android:我在哪里可以找到startSubActivity()?

Android:我在哪里可以找到startSubActivity()?

问题描述:

我试图使用函数[上下文] .startSubActivity([意图我]),但不会编译。显然startSubActivity()在Android 2.01中不存在?我看到一堆startActivity(...)函数,但没有startSubActivity,这么多的例子提供。有人会告诉我,如果它已被弃用,或者我只是不包括一些图书馆Eclipse不帮我找? :)Android:我在哪里可以找到startSubActivity()?

我想要做的是在我的应用程序内部启动一个TimerTask的子活动。

谢谢!

-Auri

据我所知,startSubActivity现在startActivityForResult。这里有一个link来证实这一点。

+0

问题 - 当我使用startActivityForResult时,视图发生变化。有什么办法可以抑制视图变化吗?谢谢!!! – 2010-07-07 19:31:42

+0

随着视野的变化你的意思是活动之间的动画?您可以将过渡动画更改为完全没有,但我认为您仍然会注意到这种“变化”。这里有一个关于如何做到这一点的问题:http://stackoverflow.com/questions/2286315/disable-activity-slide-in-animation-when-launching-new-activity 你可以改变你的逻辑来使用ViewFlipper来代替if你有很多的意见,或者如果只有两个ViewSwitcher或只是改变你的意见的可见性。 – 2010-07-08 07:04:25

使用startActivitystartActivityForResult(如果您想从儿童活动中发回某些活动回到父活动,请记得执行onActivityResult)。

+0

startActivity的工作方式不同。游民。 :-P – 2010-07-07 19:31:20