From c7a9717de3a43d1a673f442b6a6a8bfbf23e7f2b Mon Sep 17 00:00:00 2001 From: Leo Lin Date: Sun, 14 Jun 2015 18:59:41 +0800 Subject: [PATCH] add 'com.miui.mihome2' support --- README.md | 23 +++++++++++++++---- .../shortcutbadger/impl/XiaomiHomeBadger.java | 9 +++++++- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 54081b9..bbceff9 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ USAGE
2. Add dependencies for ShortcutBadger, it's available from maven now. dependencies { - compile 'me.leolin:ShortcutBadger:1.1.1@aar' + compile 'me.leolin:ShortcutBadger:1.1.2@aar' }
3. Add the codes below: @@ -96,6 +96,9 @@ USAGE
4. If you want to remove the badge ShortcutBadger.with(getApplicationContext()).remove(); +or + + ShortcutBadger.with(getApplicationContext()).count(0);


@@ -104,7 +107,7 @@ USAGE DEVELOP BY =================================== -[Leo Lin](https://github.com/leolin310148) +[Leo Lin](https://github.com/leolin310148) - leolin310148@gmail.com ABOUT Google Play Developer Term Violation @@ -119,17 +122,27 @@ Please use version 1.1.0+ CHANGE LOG =================================== +1.1.2:
+Add support for 'com.miui.mihome2'
+
+ 1.1.1:
Add DefaultBadger because some launchers use android.intent.action.BADGE_COUNT_UPDATE to update count.
Since the ShortcutBadgerException is helpless. So change api to set badge and never have to handle the exception again. -

+
+
+ 1.1.0:
Remove Android Launcher support due to Google Play Developer Term Violation since 4.4 -

+
+
+ 1.0.10:
Add Asus launcher support. -

+
+
+ 1.0.9:
Add xiaomi launcher support. diff --git a/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/XiaomiHomeBadger.java b/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/XiaomiHomeBadger.java index ddad883..a8efdc3 100644 --- a/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/XiaomiHomeBadger.java +++ b/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/XiaomiHomeBadger.java @@ -41,6 +41,13 @@ public class XiaomiHomeBadger extends ShortcutBadger { @Override public List getSupportLaunchers() { - return Arrays.asList("com.miui.miuilite","com.miui.miuihome","com.miui.miuihome2"); + return Arrays.asList( + "com.miui.miuilite", + "com.miui.home", + "com.miui.miuihome", + "com.miui.miuihome2", + "com.miui.mihome", + "com.miui.mihome2" + ); } }