web-dev-qa-db-ja.com

Android-アプリケーションアイコンにバッジ数を追加する方法は?

組み込みのGmailアプリやFacebookアプリなど、ホーム画面のアプリアイコンにバッジ数を追加する方法SamsungとSonyのデバイスで実行できます。しかし、モトローラ、マイクロマックス、HTCのような他のLGは、バッジを設定しません。

では、すべてのAndroidデバイスにバッジ数を設定する方法は?

9
user2231294

現在、「すべてのAndroidデバイス)」をターゲティングすることはできません。

一部のメーカー(特にSamsungなど)は、カスタマイズされたAndroidランチャーにこの機能を組み込んでいます。また、一部のサードパーティランチャー(Novaランチャーなど)は、これを実現するためのAPIを組み込んでいます。

在庫Androidは現在、標準のランチャーではこの機能を提供していません。


私はこれが次の複製であることを見た:

このタイプのものに関して他の多くの関連記事があります:

あなたはそこでより多くの情報を見つけることができます。

17

この能力をもたらすライブラリーを使用できます。

ShortcutBadger は、多くのランチャーをサポートするものです。

このライブラリを使用するには、次のようにGradleビルド依存関係に追加できます。

dependencies {
    compile 'me.leolin:ShortcutBadger:1.1.4@aar'
}

次のようにバッジを追加します。

ShortcutBadger.applyCount(context, badgeCount);
8
Mohamad Khani