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