1

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

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

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

4

2 回答 2

0

AFAIK 这目前不受支持,但可能是我们应该支持的,因为我们确实支持声音文件和 XML 文件。我建议在问题跟踪器中提交 RFE 来询问这个问题。

于 2016-04-08T03:49:39.560 回答
0

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

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

于 2016-09-27T15:02:52.800 回答