0

我有以下问题,它会生成带有浅灰色背景的自定义通知。我在这里找到了一个解决方案,需要将 targetSdkVersion 更改为 14。这个解决方案工作正常,但它禁用了菜单按钮。

有没有人作为更好的解决方案?有没有办法重新启用菜单?

在此处输入图像描述

4

1 回答 1

0

API 14+ 硬编码黑色问题的快速修复

if ( Build.VERSION.SDK_INT >= 14 )
  contentView.setInt(R.id.custom_notification, "setBackgroundColor", 0xff151515);

解决此问题的一种更简洁的方法是在设备运行 sdk 14+ 时使用带有大图标的本机通知构建器。

于 2012-10-31T15:14:13.610 回答