android - 立即 toast

标签 android multithreading paint toast

我希望在我的应用程序下载信息时显示 Toast 消息,但即使我将它放在我的代码之前,它也不会在下载完成后出现。将我的代码放在一个单独的线程中会引起很多麻烦,但是将 toast 放在一个单独的线程中也不起作用。无论如何,我可以在此之前显示此 Toast 消息,还是我将不得不解决这些令人头疼的问题?

最佳答案

无论如何,您应该将异步下载放在单独的线程中,以免禁用主线程的 UI。当您调用阻塞 I/O 方法时,UI 将不会响应。

Handling Expensive Operation in the UI Thread 上查看此文档.

关于android - 立即 toast ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747850/

相关文章:

android - 无法在Android应用程序中显示菜单图标

android - 如何自定义 Android ActionBar 以在选项卡之前显示自定义 View ?

c# - 优先考虑线程。

java - 线程安全的 Servlet

c# - "InvalidOperationException: Object is currently in use elsewhere"在无害的绘制(paint)期间?

android - 如果存在则更新记录,否则在 Room 中插入新记录

android - Cordova/Phonegap/Ionic App - 远程图像的本地存储

java - Java 中的 Volatile 关键字

Android AvoidXferMode 绘图路径错误?

java - JButton 仅在鼠标悬停时出现?