我正在与资源中的图像共享一些信息。这是我正在使用的代码:
case R.id.menu_share:
//create the send intent
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
//set the type
shareIntent.setType("image/png");
//add a subject
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
"CAR EXAMPLE");
//build the body of the message to be shared
String shareMessage = "An app...";
//add the message
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareMessage);
//add the img
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://com.car.pack/drawable/" + Integer.toString(R.drawable.log)));
//start the chooser for sharing
startActivity(Intent.createChooser(shareIntent,"Share"));
break;
问题在于,在我的示例中,我尝试从资源共享TEXT + IMAGE。所以,当我与GMAIl app分享工作完美时,但与其他应用程序一起出现在意图中:
所以我认为问题出在文本上......或者我不知道,如果有人能帮助我......
感谢!!!
答案 0 :(得分:0)