added avatar to 'me' in notifications
This commit is contained in:
		
							parent
							
								
									cc13411d3a
								
							
						
					
					
						commit
						a15c50a15f
					
				| @ -647,9 +647,13 @@ public class NotificationService { | ||||
| 
 | ||||
|     private void modifyForTextOnly(final Builder builder, final UnreadConversation.Builder uBuilder, final ArrayList<Message> messages) { | ||||
|         if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { | ||||
|             final Person me = new Person.Builder().setName(mXmppConnectionService.getString(R.string.me)).build(); | ||||
|             NotificationCompat.MessagingStyle messagingStyle = new NotificationCompat.MessagingStyle(me); | ||||
|             final Conversation conversation = (Conversation) messages.get(0).getConversation(); | ||||
|             final Person.Builder meBuilder = new Person.Builder().setName(mXmppConnectionService.getString(R.string.me)); | ||||
|             if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { | ||||
|                 meBuilder.setIcon(IconCompat.createWithBitmap(mXmppConnectionService.getAvatarService().get(conversation.getAccount(), AvatarService.getSystemUiAvatarSize(mXmppConnectionService)))); | ||||
|             } | ||||
|             final Person me = meBuilder.build(); | ||||
|             NotificationCompat.MessagingStyle messagingStyle = new NotificationCompat.MessagingStyle(me); | ||||
|             final boolean multiple = conversation.getMode() == Conversation.MODE_MULTI; | ||||
|             if (multiple) { | ||||
|                 messagingStyle.setConversationTitle(conversation.getName()); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel Gultsch
						Daniel Gultsch