2
我想在appwidget的某个后台任务失败时弹出一个错误消息,但我认为这是不允许的,或者如果它起作用,那么它是安全的。Toast是否允许从一个Android appWidget?
我想在appwidget的某个后台任务失败时弹出一个错误消息,但我认为这是不允许的,或者如果它起作用,那么它是安全的。Toast是否允许从一个Android appWidget?
AFAIK,只要你有一个有效的上下文对象的引用,创建一个Toast是安全的。
但是,就你的情况而言,我认为你最好使用Notification Bar的API。 http://developer.android.com/reference/android/app/Notification.html
它可能会给你的用户一个更好的体验,让你的应用程序不会中断他们的屏幕空间,告诉他们你的应用程序没有做它应该做的事。对于普通用户,这是他们突然卸载的两个原因。
更好的建议。我已经删除了Toast并暂时使用Log。通知栏更有意义。 – mobibob 2010-07-30 22:39:17