使用以下代码可以很好的完成同时分享图片和文字的功能

    private void share(String content, Uri uri){
    	Intent shareIntent = new Intent(Intent.ACTION_SEND); 
    	if(uri!=null){
    		shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
    		shareIntent.setType("image/*"); 
    		//当用户选择短信时使用sms_body取得文字
    		shareIntent.putExtra("sms_body", content);
    	}else{
    		shareIntent.setType("text/plain"); 
    	}
    	shareIntent.putExtra(Intent.EXTRA_TEXT, content);
    	//自定义选择框的标题
    	//startActivity(Intent.createChooser(shareIntent, "邀请好友"));
    	//系统默认标题
    	startActivity(shareIntent);
    }