我打电话从屏幕-A使用斑马线扫描仪Intent
秒。 一旦扫描完成后,控制返回,当然,屏幕-A后面的代码,我调用屏幕-B之前做一些其他工作。
问题是:屏幕在此工作期间是黑色的,我不能确定正确的上下文中使用,以显示“工作...”吐司/ MSGBOX。 任何帮助或建议?
我打电话从屏幕-A使用斑马线扫描仪Intent
秒。 一旦扫描完成后,控制返回,当然,屏幕-A后面的代码,我调用屏幕-B之前做一些其他工作。
问题是:屏幕在此工作期间是黑色的,我不能确定正确的上下文中使用,以显示“工作...”吐司/ MSGBOX。 任何帮助或建议?
在它自己的执行你的“ 工期 ” thread
,而该线程在后台运行,Android将控制权交给这将可以显示进度屏幕-A。 “工作期间”线程将消息传递到屏幕-A更新该措施的进展变量的值。 这里有一个很好的开始与Android的线程:
http://developer.android.com/guide/appendix/faq/commontasks.html#threading
你能不能显示ProgressDialog
您的来电斑马线前,然后关闭它在onActivityResult()