最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Android实现调用系统分享功能示例的总结
时间:2022-06-25 22:59:51 编辑:袖梨 来源:一聚教程网
Android分享—调用系统自带的分享功能
实现分享功能的几个办法
1.调用系统的分享功能
2.通过第三方SDK,如ShareSDK,友盟等
3.自行使用各自平台的SDK,比如QQ,微信,微博各自的SDK
Android调用系统分享文本信息、单张图片、多个文件和指定分享到微信、QQ的实例代码:
同时分享图片和文字
private void share(String content, Uri uri){
Intent shareIntent = new Intent(Intent.ACTION_SEND);
if(uri!=null){
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.setType("image/*");
//当用户选择短信时使用sms_body取得文字
shareIntent.putExtra("sms_body", content);
}else{
shareIntent.setType("text/plain");
}
shareIntent.putExtra(Intent.EXTRA_TEXT, content);
//自定义选择框的标题
startActivity(Intent.createChooser(shareIntent, "邀请好友"));
//系统默认标题
}
相关文章
- laravel-package-top-100:实践指南 09-11
- Camomile:实践指南 09-11
- LangGraph 实战指南:由单 Agent 走向多 Agent 工作流编排 09-11
- 小米路由器自动断网怎么回事(小米路由器自动断网什么原因) 09-11
- kineto:实践指南 09-11
- 普联450m路由器最大网速是多少(普联450m路由器网速最多能达到多少) 09-11