Android系统自带分享功能的实现(可同时分享文字和图片)
来源:互联网 发布:最大的域名交易平台 编辑:程序博客网 时间:2024/04/29 19:51
/**
* 分享功能
*
* @param context
* 上下文
* @param activityTitle
* Activity的名字
* @param msgTitle
* 消息标题
* @param msgText
* 消息内容
* @param imgPath
* 图片路径,不分享图片则传null
*/
public
void
shareMsg(String activityTitle, String msgTitle, String msgText,
String imgPath) {
Intent intent =
new
Intent(Intent.ACTION_SEND);
if
(imgPath ==
null
|| imgPath.equals(
""
)) {
intent.setType(
"text/plain"
);
// 纯文本
}
else
{
File f =
new
File(imgPath);
if
(f !=
null
&& f.exists() && f.isFile()) {
intent.setType(
"image/jpg"
);
Uri u = Uri.fromFile(f);
intent.putExtra(Intent.EXTRA_STREAM, u);
}
}
intent.putExtra(Intent.EXTRA_SUBJECT, msgTitle);
intent.putExtra(Intent.EXTRA_TEXT, msgText);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(Intent.createChooser(intent, activityTitle));
}
简单,直接使用!
0 1
- Android系统自带分享功能的实现(可同时分享文字和图片)
- Android系统自带分享功能的实现(可同时分享文字和图片)
- Android系统自带分享功能的实现(可同时分享文字和图片)
- Android系统自带分享功能的实现(可同时分享文字和图片)
- 使用Android用自带系统分享功能(填坑,包括微博分享,多图片分享+文字)
- Android 调用系统的分享[完美实现同时分享图片和文字]
- android调用系统分享实现朋友圈同时分享文字和图片(可多张)
- android系统自带的分享功能
- Android 自带的系统分享功能
- android 系统自带分享文字+图片到微信朋友圈
- Android分享---调用系统自带的分享功能
- Android实现分享图片和文字的功能
- 调用android自带分享功能,分享图片文字等信息。
- LINE分享android利用系统自带分享实现LINE分享功能
- LINE分享android利用系统自带分享实现LINE分享功能
- 完美实现同时分享图片和文字(Intent.ACTION_SEND)
- 完美实现同时分享图片和文字(Intent.ACTION_SEND)
- 完美实现同时分享图片和文字(Intent.ACTION_SEND)
- innodb 优化
- Linux常用命令
- py操作cookie
- vs开发调用窗体的方法
- Shell编程基础(1)
- Android系统自带分享功能的实现(可同时分享文字和图片)
- LightOJ 1220 Mysterious Bacteria
- 2015弱校联盟(1) - E. Rectangle
- C语言及程序设计.第二十三课.项目4.三角公式求值
- 第一篇博客
- Spring MVC静态资源处理
- 递归求解数组的和 Java实现
- 我练习中的失误及其解决办法
- 纸币的组成问题