在codenameone app中添加android推送通知图标

时间:2016-03-21 01:51:48

标签: android parse-platform push-notification codenameone parse4cn1

我正在使用parse4cn1为我的cn1应用启用推送通知(使用名为back4app的托管解析服务器)。我想在Android中为通知托盘添加自定义图标,我需要在manifest.xml文件的<application>部分添加一行:

<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/push_icon"/>

我在哪里将png文件放在cn1项目结构中?

2 个答案:

答案 0 :(得分:0)

AFAIK目前不支持,但我们应该支持,因为我们支持声音文件和XML文件。我建议在http://spark.apache.org/docs/latest/configuration.html中提出申请RFE。

答案 1 :(得分:0)

CodenameOne的联合创始人之一Hen Fishbein已经发布了here的正确答案,但由于某种原因,我很难找到,所以我重申了它:

将名为ic_stat_notify.png的文件放在项目的src /文件夹中。该图标应符合此类图标的Android指南,如规定的in the docs。官方建议为各种屏幕密度桶添加5个不同大小的图标,所有图标均为24 dp,图标面积为22 dp,填充为2 dp。 CodenameOne项目只允许一个文件,因此我建议将其设为72像素,这对应于 xhdpi 桶。