簡體   English   中英

如何刷新屏幕或在后台運行初始過程

[英]How can I refresh my screen or run initial process in background

我的主屏幕有一個過程,可能需要20-30秒才能將信息加載到屏幕上。 雖然這種情況正在發生,但屏幕只是黑色。 我嘗試使用ProgressDialog讓用戶知道進程正在運行,但由於屏幕是黑色的,你無法看到它。 我可以刷新屏幕以使對話框可見,還是需要在后台運行我的初始過程以便屏幕可見?

任何超過200毫秒的事情都應該作為后台任務運行。 您可以使用AsyncTaskThread / Handler組合。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM