/**
* @description:
* @author chenshiqiang E-mail:csqwyyx@163.com
* @date 2014年6月1日 上午1:07:03
* @version 1.0
*/
package com.csq.thesceneryalong.utils;
import java.util.List;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
public class ShareUtil {
/**
* @description: 分享文字
* @author: chenshiqiang E-mail:csqwyyx@163.com
* @param context
* @param title
* @param text
*/
public static void shareText(Context context, String title, String text) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT, text);
intent.setType("text/plain");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// 确定它可以被处理
PackageManager packageManager = context.getPackageManager();
List<ResolveInfo> activities = packageManager.queryIntentActivities(intent, 0);
// 如果安全的话,启动一个activity
if (!activities.isEmpty()) {
Intent chooser = Intent.createChooser(intent, title);
context.startActivity(chooser);
}
}
}