作者kvjo (同名专辑)
看板AndroidDev
标题[问题] 如何在Activity完整显示在萤幕後 do something
时间Tue Jun 28 17:16:46 2011
如何在Activity完整显示在萤幕後 do something
想做的AP因为要透过网路要资料 使用者会有waiting
想要设计类似一个首页等待画面Activity 等资料都读完 才切到主Activity
欢迎(等待)画面Activity>do something>主Activity显示资料
可是 找不到Activity完整显示在萤幕後 适当地方去要资料并显示Waiting message
onCreate
onStart
onResume
都不对 因为画面还未显示在device上
复写某个View元件的onDraw也不对
还是看不到画面
请问一下 有没有方法是当整个画面都画好了(不是正在画的) 才呼叫的??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.192.34
1F:推 tomap41017:感觉用Service去做比较好吧!!或是AsyncTask+ProgressBa 06/28 19:05
2F:推 jim31837:首页Act去startService() 要做的事情包在SERVICE的 06/28 23:10
3F:→ jim31837:onStartCommand 做完再用stopService()和startActivity 06/28 23:11
4F:→ jim31837:试试看这个 应该是OK.....的吧 06/28 23:12
5F:推 milochen:印象中,有看过source code是用 notify 跟 wait 来处理. 06/29 00:14
6F:推 Gway:1F正解 如果是要在後台运行的话~ 06/29 23:46
7F:推 heidi0308:SERVICE +1 07/01 18:39
8F:推 tomap41017:但Service如果耗费时间太长还是建议用IntentService 07/02 01:31