1. ホーム
  2. android

[解決済み】アプリランチャーアイコンに通知回数を表示する方法【重複あり

2022-04-13 02:08:24

質問

samsung galaxy note 2 android version 4.1.2

以前にもこの質問があったのですが、返信ができませんでした。

<ブロッククオート

アプリケーションランチャーのアイコンの上にバルーンカウンターを表示する方法 アンドロイド

それでも昨日、facebookアプリをアップデートしたら、未読メッセージのプライベートメッセージのカウンターを表示するようになりました。なぜ、facebookアプリにはできて、私のアプリにはできないのでしょうか?

samsung galaxy note 2 android version 4.1.2

解決方法を教えてください。

Android (カスタムランチャーやタッチインターフェースがないバニラアンドロイド) はありません。 で封印されているため、アプリケーションのアイコンを変更することはできません。 .apk プログラムがコンパイルされると、しっかりと 標準的なAPIを使ってプログラムで「描画可能」なものに変更する方法はない。アイコンの代わりにウィジェットを使えば、目的を達成できるかもしれません。ウィジェットはカスタマイズが可能です。これを読んでください。 http://www.cnet.com/8301-19736_1-10278814-251.html そしてこれ http://developer.android.com/guide/topics/appwidgets/index.html . こちらもご覧ください。 https://github.com/jgilfelt/android-viewbadger . あなたのお役に立ちます。

バッジの番号についてですが 先ほども言ったように、これを行うための標準的な方法はありません。しかし、Android はオープンなオペレーティング システムであり、やりたいことは何でもできるため、バッジ番号を追加する唯一の方法は、サードパーティのアプリやカスタム ランチャー、またはフロントエンドのタッチ インターフェイスを使用することです。サムスンのTouchWizやソニーのXperiaのインターフェイスを使用します。他の回答ではこの機能を使用しているので、stackoverflow で検索してみてください(例)。 こちら . しかし、もう1度だけ繰り返します。 いいえ の標準APIと言いたいところですが、これは 悪い を実践しています。アプリのアイコン通知バッジはiOSのパターンであり、いずれにせよAndroidアプリで使用すべきではありません。Andrioidでは、このような目的のためにステータスバーでの通知があります。 http://developer.android.com/guide/topics/ui/notifiers/notifications.html ですから、もしFacebookや他の誰かがこれを使ったとしても、私たちが考慮すべき一般的なパターンや傾向ではありません。しかし、あなたがとにかく主張し、ホーム画面ウィジェットを使用したくない場合は、ここを見てください、お願いします。

Androidでアプリのアイコンにバッジ番号を付けるには?

ご覧の通り、これは実際のFacebookアプリではなく、TouchWizです。バニラアンドロイドでは、Nova Launcherで実現可能です。 http://forums.androidcentral.com/android-applications/199709-how-guide-global-badge-notifications.html ですから、もしどこかでアイコンバッジを見かけたら、それが3rdパーティのランチャーかタッチインターフェース(フロントエンドラッパー)であることを確認してください。もしかしたら、いつかGoogleがこの機能を標準のAndroid APIに追加するかもしれません。