小米设备上的通知设置

Ale*_*ani 7 android android-notifications google-cloud-messaging xiaomi

我目前正在开发适用于 Android 的聊天客户端。当我创建了频道通知(所有通知只有一个,我做错了什么吗?)我已经将优先级设置为高,通知就像一个魅力。在小米设备上,特定应用程序的通知设置与标准设置有很大不同。单个应用程序通知的设置是:

  1. 显示通知
  2. 浮动通知
  3. 锁屏通知
  4. 声音
  5. 振动
  6. 通知灯

所以,当我按照 Android 指南创建我的频道时,我的通知频道创建时只有 1 和 5 处于活动状态,结果是如果用户没有从设备设置中正确设置通知,则通知在小米设备上没有用。如果这是标准行为,我可以接受这种行为,但我已尝试将 Telegram 安装到小米设备,并且所有这些设置都默认启用。我的问题是:他们是如何做到这一点的?创建通知频道时,如何默认启用所有这些设置?