Check this out : By this we can check activity results also....
// Open all sharing option for user
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, ShortDesc+" from "+BusinessName);
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, ShortDesc+" "+ShareURL);
sharingIntent.putExtra(Intent.EXTRA_TITLE, ShortDesc+" "+ShareURL);
startActivityForResult(Intent.createChooser(sharingIntent, "Share via"),1000);
/**
* Get the result when we share any data to another activity
* */
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch(requestCode) {
case 1000:
if(resultCode == RESULT_OK)
Toast.makeText(getApplicationContext(), "Activity 1 returned OK", Toast.LENGTH_LONG).show();
else
Toast.makeText(getApplicationContext(), "Activity 1 returned NOT OK", Toast.LENGTH_LONG).show();
break;
case 1002:
if(resultCode == RESULT_OK)
Toast.makeText(getApplicationContext(), "Activity 2 returned OK", Toast.LENGTH_LONG).show();
break;
}// end switch
}// end onActivityResult
Facebook的应用程序不正确支持ACTION_SEND,然后请花时间将您的文章添加到以下主题: http://forum.developers.facebook.net/viewtopic.php?id=93900 – 2011-03-23 20:54:22
@Error 454:我已发布在facebook上,但我很好奇画廊中的分享选项如何运作? eck out我的问题http://stackoverflow.com/questions/5692583/post-on-facebook-wall-in-android – rogerstone 2011-04-17 14:14:57
Facebook的Eric Tseng今天在Twitter上向我确认他们正在寻求解决这个问题。希望下一个版本的应用能够正确接受共享文本。 – 2011-05-11 12:50:24