我想通过我的应用程序将图片分享给whatsapp,但在whatsapp上成功分享后,我想在我的应用程序中调用一个webservice,谁能帮我完成这项任务…

最佳答案

瓦伦..我有一个解决方案给你,在onactivityresult的帮助下,你可以在whatsapp上分享任何东西后得到一个回调。请使用以下步骤
一。开始尝试从其他应用程序接收结果

  Intent sendIntent = new Intent();
  sendIntent.setAction(Intent.ACTION_SEND);
  sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
  sendIntent.setType("text/plain");
  startActivityForResult(sendIntent,1); //1 is request code

2.在活动中覆盖活动结果
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    Toast.makeText(MainActivity.this.getApplicationContext(),"onActivityResult..:",Toast.LENGTH_SHORT).show();
    if(resultCode==RESULT_OK) {
        if (requestCode == 1) {
            Toast.makeText(MainActivity.this.getApplicationContext(), "Got Callback yeppeee...:", Toast.LENGTH_SHORT).show();
        }
    }
}

我希望这可以解决你的问题,快乐的编码。

10-08 14:58