最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android實現(xiàn)多圖文分享朋友圈功能

 更新時間:2017年11月16日 14:33:11   投稿:laozhang  
本文主要介紹android調(diào)用系統(tǒng)分享實現(xiàn)朋友圈同時分享文字和圖片,圖片還可以多圖添加分享的功能。

很多安卓程序員都在尋找如何調(diào)用系統(tǒng)分享可以實現(xiàn)朋友圈多圖加文字分享的功能,小編經(jīng)過測試入坑后,為你整理以下內(nèi)容:

private void shareMultiplePictureToTimeLine(File... files) {
  Intent intent = new Intent();
  ComponentName comp = new ComponentName("com.tencent.mm",
    "com.tencent.mm.ui.tools.ShareToTimeLineUI");
  intent.setComponent(comp);
  intent.setAction(Intent.ACTION_SEND_MULTIPLE);
  intent.setType("image/*");

  ArrayList<Uri> imageUris = new ArrayList<Uri>();
  for (File f : files) {
   imageUris.add(Uri.fromFile(f));
  }
  intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, imageUris);
  intent.putExtra("Kdescription", "wwwwwwwwwwwwwwwwwwww");
  startActivity(intent);
}
localIntent = new Intent("android.intent.action.SEND");
  localIntent.putExtra("android.intent.extra.TEXT", paramString1);
  localIntent.putExtra("sms_body", paramString1);
  localIntent.putExtra("Kdescription", paramString1);
  if (localUri1 == null)
  break;
  localIntent.putExtra("android.intent.extra.STREAM", localUri1);
  localIntent.setType("image/*");
  context.startActivity(Intent.createChooser(localIntent, "Share"));

其中最關(guān)鍵的就是:

intent.putExtra("Kdescription", text);

文字部分一直分享失敗,搞了很久都分享失敗后來才發(fā)現(xiàn)是需要加上這一句了·····坑!
原來Kdescription是微信描述信息的鍵。

原因是:微信的代碼已經(jīng)做了代碼混淆,因此看起來有些困難,但是仔細(xì)觀察還是有很多東西可以看出來的。在此類中我們尋找Intent傳遞的有關(guān)key的名稱,找到了好幾個,因此我們可以一個個來測試,最終發(fā)現(xiàn)就是Kdescription這個鍵來傳遞描述信息。

相關(guān)文章

最新評論

张家川| 达州市| 平度市| 卢湾区| 满城县| 柞水县| 锡林浩特市| 福州市| 启东市| 山丹县| 洪泽县| 聂拉木县| 台北市| 长海县| 聂拉木县| 竹山县| 安多县| 吕梁市| 潜山县| 晋宁县| 师宗县| 永济市| 沈阳市| 黑河市| 兖州市| 武功县| 梁平县| 商南县| 新邵县| 泌阳县| 巴彦淖尔市| 巨鹿县| 富宁县| 广东省| 隆尧县| 西林县| 姜堰市| 竹北市| 峡江县| 永昌县| 元氏县|