2010-07-06 155 views
1

我試圖使用函數[上下文] .startSubActivity([意圖我]),但不會編譯。顯然startSubActivity()在Android 2.01中不存在?我看到一堆startActivity(...)函數,但沒有startSubActivity,這麼多的例子提供。有人會告訴我,如果它已被棄用,或者我只是不包括一些圖書館Eclipse不幫我找? :)Android:我在哪裏可以找到startSubActivity()?

我想要做的是在我的應用程序內部啓動一個TimerTask的子活動。

謝謝!

-Auri

回答

3

據我所知,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