实现安卓分享有三种方式:
1、安卓系统自带的。
2、专门做分享的人提供的 SDK。
3、特定的 APP,比如微信、QQ 提供的 SDK。
本文介绍安卓系统自带的。
分享文字
这时你会发现,startActivity(intent) 也是可以运行的,为什么要加上 Intent.createChooser 呢?
当找不到合适的 APP 来分享时,如果没有 Intent.createChooser,则会报异常;如果加上了 Intent.createChooser 则会提示,而不是异常。所以加上 Intent.createChooser 更保险。
分享图片
分享多张图片
分享到微信
分享到 QQ
以上讲的都是分享一个或者一类文件,如果有多个,如果是格式文件,比如电子邮件,有收件人、标题、内容,那么就要添加多个 putExtra:
……
或者
相关阅读