我的代码上有这个:
Notification notification = new Notification.Builder(Extension.mainContext)
.setContentTitle(title).setSmallIcon(R.drawable.icon)
.setContentText(message)
.setContentIntent(pIntent).build();
当我尝试编译它时,会发生这种情况:
[javac] /.../MainApp.java:42: cannot find symbol
[javac] symbol : variable icon
[javac] location: class android.R.drawable
[javac] .setContentTitle(title).setSmallIcon(R.drawable.icon)
谷歌上到处都说我应该把 icon.png 放在 res/drawable 文件夹上。我正在使用 Haxe/OpenFl,因此它会为所有分辨率生成文件夹:drawable-hdpi、drawable-ldpi、drawable-mdpi、drawable-xhdpi,并且文件都在其中。最初我认为这是缺少一个实际的“可绘制”文件夹,但我手动创建了它并没有帮助。
有没有人想到其他可能会影响这一点的事情?
谢谢。