Android:我在哪里可以找到startSubActivity()?
问题描述:
我试图使用函数[上下文] .startSubActivity([意图我]),但不会编译。显然startSubActivity()在Android 2.01中不存在?我做看到一堆startActivity(...)函数,但没有startSubActivity,这么多的例子提供。有人会告诉我,如果它已被弃用,或者我只是不包括一些图书馆Eclipse不帮我找? :)Android:我在哪里可以找到startSubActivity()?
我想要做的是在我的应用程序内部启动一个TimerTask的子活动。
谢谢!
-Auri
答
使用startActivity或startActivityForResult(如果您想从儿童活动中发回某些活动回到父活动,请记得执行onActivityResult)。
+0
startActivity的工作方式不同。游民。 :-P – 2010-07-07 19:31:20
问题 - 当我使用startActivityForResult时,视图发生变化。有什么办法可以抑制视图变化吗?谢谢!!! – 2010-07-07 19:31:42
随着视野的变化你的意思是活动之间的动画?您可以将过渡动画更改为完全没有,但我认为您仍然会注意到这种“变化”。这里有一个关于如何做到这一点的问题:http://stackoverflow.com/questions/2286315/disable-activity-slide-in-animation-when-launching-new-activity 你可以改变你的逻辑来使用ViewFlipper来代替if你有很多的意见,或者如果只有两个ViewSwitcher或只是改变你的意见的可见性。 – 2010-07-08 07:04:25