Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android通知inboxStyle添加行_Android_Android Notifications - Fatal编程技术网

android通知inboxStyle添加行

android通知inboxStyle添加行,android,android-notifications,Android,Android Notifications,我正在使用InboxStyle通知,以便可以使用addLine(txt)附加文本。问题是,所有通知都添加了相同的文本,即使通知ID不同!如何为每个ID保存一个新的builder对象,这样inboxStyle.addLine(txtMsg)就不会在所有其他通知中添加新行了 builder = new NotificationCompat.Builder(this); inboxStyle = new NotificationCompat.InboxStyle(); bu

我正在使用
InboxStyle
通知,以便可以使用
addLine(txt)
附加文本。问题是,所有通知都添加了相同的文本,即使通知ID不同!如何为每个ID保存一个新的
builder
对象,这样
inboxStyle.addLine(txtMsg)
就不会在所有其他通知中添加新行了

    builder = new NotificationCompat.Builder(this);

    inboxStyle = new NotificationCompat.InboxStyle();

    builder.setStyle(inboxStyle);

    inboxStyle.addLine(txtMsg);

    notificationManager.notify(userID, builder.build());

我不太明白,要求是什么。你能添加一个例子来说明你想要什么吗?你的问题是相同的文本被多次添加吗?或者,您希望每行都有单独的通知,而不是一个包含每行的通知?如果你能添加更多的代码来阐明你目前是如何完成这项任务的,那将是非常有用的。很长一段时间过去了,现在还没有在这个项目上。。。假设我有多个InboxStyle通知,通过addLine()向其中一个添加一行将向当前显示的所有通知添加一行(即使是不同的ID)。