我们可以增加发送给 Google 的推送通知的文本吗?



如果我们使用 FCM 向用户发送推送通知,我们可以增加推送通知高度以添加更多文本吗?

另外,我们可以将推送通知保留到 5 秒以上吗?

尝试使用大视图样式。

通知抽屉中的通知显示在两个主视觉对象中 样式,普通视图和大视图。仅通知的大视图 在通知展开时显示。当 通知位于抽屉顶部,或者用户单击 通知。

若要自定义大视图样式通知大小,可以使用bigContentView

contentView的大幅面版本,给出通知 展示更多详细信息的机会。系统 UI 可能会选择显示 这而不是普通的内容视图。截至 N, 此字段可能为空。确定展开的通知视图 通过输入Notification.Builder;自定义远程视图可以 可选配setCustomBigContentView(RemoteViews).

有关通知的进一步研究,请参阅文档。该文档将让您了解创建通知的设计注意事项和其他重要技术方面。

为了持久推送通知,请尝试从 SO post 检查此代码。

// SLEEP 5 SECONDS HERE ...
Handler handler = new Handler(); 
handler.postDelayed(new Runnable() { 
public void run() { 
// createNotification(SmsMessage.createFromPdu((byte[])smsExtra[0]), context);
updateActivity();
} 
}, 5000); 

相关内容

  • 没有找到相关文章