1

Google で検索したところ、いくつかの回答が見つかりました。一部の人々は、samsung touchwiz がこれを実行できると言い ました。リンクを参照してください。

ただし、Android 4.2.2 を搭載した Nexus4 ではバッジ アイコンを見つけることができます。

では、トリックやプライベート API はありますか?

4

2 に答える 2

2

このライブラリをチェックしてください: https://github.com/leolin310148/ShortcutBadger

使い方はとても簡単です:

  1. ビルド スクリプトに mavenCentral を追加します。

    repositories {
        mavenCentral()
    }
    
  2. ShortcutBadger の依存関係を追加します。これは現在 maven から入手できます。

    dependencies {
        compile 'me.leolin:ShortcutBadger:1.1.3@aar'
    }
    
  3. 以下のコードを追加します。

    int badgeCount = 1;
    
    ShortcutBadger.with(getApplicationContext()).count(badgeCount);
    
  4. バッジを削除したい場合

    ShortcutBadger.with(getApplicationContext()).remove();
    

    また

    ShortcutBadger.with(getApplicationContext()).count(0);
    
于 2015-12-23T09:53:00.183 に答える
0

アプリケーション内でバッジ アイコンを使用できます - 別のタブのように: https://github.com/jgilfelt/android-viewbadger

Android の場合、プログラムのコンパイル中に APK に封印されているため、アプリケーションのアイコンを変更することはできません。アプリケーションの通知を表示する方法は、ステータス バーのみです。次のリンクを確認してください: http://developer.android.com/guide/topics/ui/notifiers/notifications.html およびhttp://e2eapps.com/2010/01/21/android-push-notification-system/

表示したい数字をステータスバーに表示できます。

于 2013-10-09T08:40:17.237 に答える