2012-04-02 38 views
3

我想通過短文本而不是圖標發佈通知。我打算讓它自己繪製到這個位圖中。問題是setSmallIcon需要resId(我不想創建大量預定義的位圖!),但setLargeIcon值在通知欄中無論如何都被忽略,並且僅在打開所有通知時纔可見。Android通知:如何使用自定義位圖發佈setSmallIcon

任何人都可以提出一個竅門?我怎樣才能在那裏使用位圖?

回答

0

我不認爲這是可能的。 API只允許通過使用資源來設置通知的小圖標,我認爲這是故意的。

您可以使用Android v3.0 +上的大圖標,爲此您可以使用位圖,但它通常用於顯示人物/聯繫人,因此請小心顯示的內容。

我懷疑你最好的選擇可能是使用自定義通知 - 至少,你有你可以顯示什麼 http://www.roman10.net/android-custom-notification-with-progress-bar/

+0

謝謝你一定的靈活性,自定義通知是在我的計劃呢。但小圖標本身需要自己提供信息,而不只是顯示自己的主題。看來我必須創建許多預定義的圖像:( – Vadim 2012-04-03 11:41:27

相關問題