我正在使用Intents 从Screen-A调用ZXing扫描仪。扫描完成后,控件当然会返回到Screen-A背后的代码,在调用Screen-B之前,我会做一些其他工作。
问题是:在此工作期间屏幕为黑色,我无法确定用于显示“正在运行的……” Toast / msgbox的适当上下文。有什么帮助或建议吗?
自己执行“ 工作期 ” thread,而该线程在后台运行,Android会将控件传递给Screen-A,它将显示一个ProgressBar。“工作时间”线程将消息传递给屏幕A,以更新用于衡量进度的变量的值。这是从Android线程开始的好地方:
http://developer.android.com/guide/appendix/faq/commontasks.html#threading
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。