2016-05-05 3 views
1

Good Day,Проверьте, было ли сообщение успешно отправлено через whatsapp

Im создание приложения для Android с функцией обмена текстовым сообщением через whatsapp. Вот мой код:

Intent intent = new Intent(); 
      intent.setAction(Intent.ACTION_SEND); 
      intent.putExtra(Intent.EXTRA_TEXT, message.toString()); 
      intent.setType("text/plain"); 
      intent.setPackage("com.whatsapp"); 
      startActivity(Intent.createChooser(intent,"")); 

код работает, и я могу поделиться сообщение, выбрав контакт и нажав на кнопку отправки в WhatsApp.

Моя единственная проблема - мне нужно вернуться из своей деятельности и знать, успешно ли отправлено сообщение или нет.

Любая идея?

Заранее спасибо.

+0

WhatApp является сторонним приложением. Вы не можете получить доступ к какому-либо предмету Whatsapp в своем коде. –

+0

@jankigadhiya, когда я называю намерение, любая вещь, на которую он может ответить на любой ответ? – user3698799

+0

Для этого WhatsApp должен вернуть что-то вроде 'Result.SENT' .. Но кодирование не выполняется нами. поэтому у нас нет контроля над этим. –

ответ

1

было ли сообщение отправлено успешно или нет.

Ответ Нет потому WhatsApp не имеет API.

+0

любое обходное решение? Мне просто нужно только знать, было ли оно отправлено или нет. – user3698799

+0

сейчас нет работы –