POSTando JSON / XML usando o android-async-http (loopj)

estou usandoandroid-async-http e realmente gostando disso. Eu tive um problema com os dados do POST. Eu tenho que postar dados para a API no seguinte formato:

<request>
  <notes>Test api support</notes>
  <hours>3</hours>
  <project_id type="integer">3</project_id>
  <task_id type="integer">14</task_id>
  <spent_at type="date">Tue, 17 Oct 2006</spent_at>
</request>

De acordo com a documentação, eu tentei fazer isso usandoRequestParams, mas está falhando. Isso é outra maneira de fazer isso? Eu posso POSTAR JSON equivalente também. Alguma ideia?

questionAnswers(9)

yourAnswerToTheQuestion