WhatsApp的分享【原创】

栏目: IOS · Android · 发布时间: 7年前

内容简介:由于工作中项目需求,需要用到whatsApp来进行第三方 分享,顾名思义,所有的分享都是触类旁通的,例如QQ分享,微信分享。下面就来说一说whatsApp到底是怎么实现的。其实许许多多的第三方分享都是需要找到软件对应的包名,找到了包名,那么恭喜你,问题已经解决了一半了,就是包名不太好找,但是在百度上或者在国外一些官方文档上有时候还是可以找到的,下面是分享的关键代码:主要代码就是这些了也不是很难,亲测可用哦!

由于工作中项目需求,需要用到whatsApp来进行第三方 分享,顾名思义,所有的分享都是触类旁通的,例如QQ分享,微信分享。下面就来说一说whatsApp到底是怎么实现的。

其实许许多多的第三方分享都是需要找到软件对应的包名,找到了包名,那么恭喜你,问题已经解决了一半了,就是包名不太好找,但是在百度上或者在国外一些官方文档上有时候还是可以找到的,下面是分享的关键代码:


if (isAPPInstalled(activity, "com.whatsapp")) {//判断手机是否安装了该软件
 try {
 Intent vIt = new Intent("android.intent.action.SEND");
 vIt.setPackage("com.whatsapp");
 vIt.setType("text/plain");
 Uri url = Uri.parse(path);  //path为json解析的路径
 vIt.putExtra(Intent.EXTRA_TEXT, " " + url);
 activity.startActivity(vIt);
 if (commonDialog != null) {
 commonDialog.dismiss();
 }
 } catch (Exception ex) {
 Log.e(TAG, "whatsAppShare:" + ex);
 }
 } else {
 ToastUtils.show(activity, "No apps are installed on your phone");
 }

主要代码就是这些了也不是很难,亲测可用哦!

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/24622.html

WhatsApp的分享【原创】

WhatsApp的分享【原创】 微信打赏

WhatsApp的分享【原创】 支付宝打赏

感谢您对作者sunshine的打赏,我们会更加努力!    如果您想成为作者,请点我


以上所述就是小编给大家介绍的《WhatsApp的分享【原创】》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入理解C指针

深入理解C指针

[美] Richard Reese / 陈晓亮 / 人民邮电出版社 / 2014-2 / 45.00

深入理解C指针和内存管理,提升编程效率!这是一本实战型图书,通过它,读者可以掌握指针动态操控内存的机制、对数据结构的增强支持,以及访问硬件等技术。本书详细阐述了如何在数组、字符串、结构体和函数中使用指针,同时演示了相应的内存模型及其对指针使用的影响。 指针为C语言带来了强大的功能和灵活性,却也是C语言中最难啃的一块“骨头”。本书旨在帮读者透彻理解指针,解决这个老大难问题。不论是初学者还是经验......一起来看看 《深入理解C指针》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试