0

https://developer.android.com/training/notify-user/build-notification#javaによると、通知を正しく作成しています。

私は次のように期待しています:

ここに画像の説明を入力

私のコードは次のとおりです。

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context, "channel")
                .setSmallIcon(R.drawable.wesay_not)
                .setContentTitle(notification.title)
                .setContentText(notification.description)
                .setAutoCancel(true)
                .setSound(defaultSoundUri)
                .setContentIntent(pendingIntent)
                .setChannelId(context.getString(R.string.channel_id));

そして、ドローアブルがあります:

ここに画像の説明を入力

ただし、デバイスにはデフォルトの Android が表示されていますが、他のアプリケーションではアイコンが正常に表示されているようです。

ここに画像の説明を入力

4

3 に答える 3

0

最初にプロジェクト全体で「wesay_not」という名前のデフォルト アイコンを見つけます。見つかった場合は、フォルダに関連するサイズの実際のアイコンに置き換えます。

于 2019-02-22T06:30:15.063 に答える