其实系统的分享很简单,我们只要找到想要分享到的APP中的Action在加上知道包名就可以了
首先检查手机是否安装了某一项APP
public static boolean isAPPInstalled(Context context, String packageName) { PackageManager pm = context.getPackageManager(); List<PackageInfo> pinfo = pm.getInstalledPackages(0); for (int i = 0; i < pinfo.size(); i++) { if (pinfo.get(i).packageName.equals(packageName)) { return true; } } return false; }
我们只要传递包名就可以了
分享代码基本都千篇一律
/** * line分享 */ public void lineShare(String url, String content) { try { ComponentName cn = new ComponentName("jp.naver.line.android",