最新国产好看的视频,伊人天堂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)做了代碼混淆,因此看起來有些困難,但是仔細觀察還是有很多東西可以看出來的。在此類中我們尋找Intent傳遞的有關(guān)key的名稱,找到了好幾個,因此我們可以一個個來測試,最終發(fā)現(xiàn)就是Kdescription這個鍵來傳遞描述信息。

相關(guān)文章

最新評論

汨罗市| 徐汇区| 中阳县| 茌平县| 章丘市| 广丰县| 盘锦市| 磐石市| 中江县| 祥云县| 新津县| 黄浦区| 邓州市| 长寿区| 故城县| 宜春市| 武义县| 鹤岗市| 朝阳市| 略阳县| 婺源县| 蓝田县| 张家港市| 香港 | 淮滨县| 福建省| 天柱县| 泸水县| 黄浦区| 盐边县| 东丽区| 梁山县| 海城市| 连州市| 枞阳县| 天镇县| 琼结县| 元氏县| 屏山县| 平湖市| 寻乌县|