android: как добавить атрибут в дочерний элемент body в xmpp

Я хочу отправить сообщение в XMPP так:

<message from='86@this' to='861@this' type='chat'>
<body>
 <number id=279
      title='hi'
      word='hello boy'/>
</body>
</message>

1 ответ

Решение

Изменить Message учебный класс toXML() метод

if(defaultBody != null){
      buf.append("<body>);
        if(number != null){
           buf.append("<number").append("id=\"").append(id).append("\"").append("/>");
        }
  }

добавь вот так, надеюсь это тебе поможет.. спасибо..

RFC 6120/6121 запрещает элементы внутри <body/>. Поместите свои данные в настраиваемый элемент расширения.

Другие вопросы по тегам