通知用に別のデフォルト アイコンを設定したいと考えています。parse.comの通知サービスを使用していますが、通知バーのアイコンを変更したいと考えています。
タイトルとテキストを変更せずにそれは可能Notification.Builder
ですか?
通知用に別のデフォルト アイコンを設定したいと考えています。parse.comの通知サービスを使用していますが、通知バーのアイコンを変更したいと考えています。
タイトルとテキストを変更せずにそれは可能Notification.Builder
ですか?
ICSより低いAndroidで
Notification notification = new Notification(R.drawable.logo, "", System.currentTimeMillis());
notification.largeIcon = your bitmap
notification.icon = your drawable
通知の作成方法に関するソースコードを投稿してください。
ただし、一般に、通知アイコンを変更するには、メソッドsetSmallIconまたはsetLargeIconを呼び出すだけです。次に例を示します。
Notification notif = new Notification.Builder()
.setContentTitle("New mail from " + sender.toString())
.setContentText(subject)
.setSmallIcon(R.drawable.new_mail)
.setLargeIcon(aBitmap)
.build();
あなたの場合、setSmallIconメソッドに描画可能な別のアイコンを指定するだけです。
Parse のドキュメント で説明されているように、Parse プッシュ通知のカスタム レシーバーを実装する必要があります。
これを行うことで、Parse は Android でユーザー通知を自動的に生成しません。他の回答で説明されているように、Notification.Builder
新しい Android バージョンと古い Android バージョンでこれを自分で実行し、カスタム アイコンを提供できます。Notification()