当前位置: 首页 > 知识库问答 >
问题:

为Android设置“smallicon”

颛孙庆
2023-03-14

我正在使用PushBots向我的Android应用发送推送通知。通过有效负载,我可以设置largeIcon位图和更改标题等,但我不确定如何更改状态栏中出现的通知图标(或smallIcon)。

目前,在Android5.0+上,它只是一个白色的方块,而在这个方块下面,它使用的是发射器图标。

但是,由于我使用的是pushbots,实际上我没有任何使用通知构造函数的通知代码。我在主要活动中所做的就是初始化PushBots并将注册ID发送到我的数据库。其他类似的问题都有某种类型的通知代码已经出现在他们的项目中。

我应该如何将图标从正方形改为白色图标?有PushBots知识的人也许可以在这里帮忙

共有1个答案

申高峯
2023-03-14

在drawables文件夹中导入名为“white_notification_icon”的自定义图标,并确保您正在使用PushBotsV2.0.13来使用自定义小通知图标。然后Pushbots将自动使用该图像作为通知栏图标。

 类似资料:
  • 我想通过Webview将Razorpay支付网关集成到Android中。 下面是这里提供的步骤! 我还有一个回调URL,它将被传递来处理传入的POST请求。 在通过Razorpay URL作为base_URL发送付款结帐后,我无法从webview重新控制应用程序。 有人能帮我解决整个过程中缺失的部分吗?

  • 问题内容: 是否引用ListView 或列表中选择的特定项目? 问题答案: 相信是指整体。要为项目添加点击处理程序,您想使用AdapterView.setOnItemClickListener。

  • 添加硬件加速的配置可以提高播放流畅度,提高用户体验,以下是相关代码 Application android:hardwareAccelerated="true" getWindow().addFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED) 用于webview设置 getSettings().setJavaScriptEnab

  • 问题内容: 如何在Android 中将度数符号设置为? 问题答案: 它的unicode值为U + 00B0,因此您可以执行以下操作:

  • 按照quickstart指南,我创建了Project,Enterprise和Policy。停留在设备配置阶段。 设备详细信息:Minix X68i,Android 6.0.1[根] 注意:设备上没有安装向导的欢迎屏幕 我甚至尝试手动启动,设备会显示“哎呀!”

  • 问题内容: 我遇到以下问题:我实现了一个在一个案例中包含和的。在这种情况下,图像约为屏幕宽度的50%。所以我想居中。不幸的是,我发现居中的唯一方式是,使用上。 这是我的xml: 但是我需要以编程方式进行设置。有人知道我该如何实现这一目标或以其他方式知道吗?我在Google上找到的所有内容都不适用于此帖子。 谢谢! 问题答案: 做这样的事情: 更新: 另一种方法: