4
回答
android微信的图文分享
华为云实践训练营,热门技术免费实践!>>>   

有没哪位大神搞过微信的多图文分享。。用微信开放平台的官方api,只能分享单图或文字,直接用android的Intent进行多图文分享,只能分享多张图片,内容传递不过去。下面是直接使用android的intent进行分享的,发现只能传递多张图片过去,内容却不行,而如果微博的话是可以的!但是有看到一些app,确实可以分享多张图片加文字信息,不清楚他们是怎么做的。

private Intent createShareIntent() {
//        Intent shareIntent = new Intent(Intent.ACTION_SEND);
    	Intent shareIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
        shareIntent.setType("image/*");
        shareIntent.putExtra(Intent.EXTRA_SUBJECT, "分享");  
        shareIntent.putExtra(Intent.EXTRA_TEXT, "你好 ");  
        shareIntent.putExtra(Intent.EXTRA_TITLE, "我是标题");  
        Uri uri = Uri.fromFile(getFileStreamPath("shared.png"));

        ArrayList<Uri> list=new ArrayList<Uri>();
        list.add(uri);
        list.add(uri);
        list.add(uri);
        shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM,list);  

        return shareIntent;
    }



<无标签>
举报
ydww
发帖于2年前 4回/1K+阅
顶部