2013-08-17 53 views
10

我想顯示應用程序圖標的未讀計數。爲了達到這個目的,我提到了很多堆棧溢出的答案。所有的鏈接都說這是不可能的。但是android的郵件,消息應用程序在圖標頂部顯示未讀的計數,並且在一些鏈接中表示使用小部件而不是圖標。但我不知道如何在Android應用程序中使用小部件而不是圖標顯示。如何顯示未讀的計數到android應用圖標?

enter image description here

像上面的圖片我想在我的應用程序圖標以顯示未讀郵件數。

+0

可能重複http://stackoverflow.com/questions/2905542/是在那裏添加一個徽章到應用程序圖標在Android) – bummi

+0

此解決方案在我的情況下工作:http://stackoverflow.com/a/24804467/957954 –

回答

14

不幸的是,你不能在應用程序圖標上做到這一點。 Android不允許這樣做。

但是你可以使用小部件來做到這一點。 有很多相關問題,請先檢查一下。

Question 1

Question 2

Question 3

Widget Example

Widget Link

更新:24/04/2015

現在,這是可能的一些發射器的應用程序。

檢查這個example1example2

+0

感謝您的回覆..是的,我已經提到這些答案。但我的要求是如何使用小部件,而不是應用程序圖標..任何示例編碼是嗎? –

+0

[看這裏的小工具](http://developer.android.com/guide/topics/appwidgets/index.html) –

+0

是的,我知道如何創建小工具..但我想知道如何使用小部件,而不是應用程序圖標(如何顯示小部件,而不是顯示應用程序圖標) –

3
  1. 顯示徽章的應用程序圖標默認情況下不會在Android中允許的。我們可以在一些Android平臺所提供的定製設備的做到這一點: 下面是聯繫我們如何可以顯示一些設備,如索尼,三星等

https://github.com/leolin310148/ShortcutBadger

工具類我在git的發現: - 將有助於還

https://gist.github.com/Tadas44/cdae2f5995f21bf1c27f

  • 而對於非定製設備的其餘部分,我們可以創建自定義窗口小部件,以反映此相同的行爲。
  • 看到如何創建控件: https://looksok.wordpress.com/2012/12/15/android-complete-widget-tutorial-including-source-code/

    的[?有沒有一種辦法徽章添加到Android的應用程序圖標(
    相關問題