美文网首页
android调用本地分享

android调用本地分享

作者: 君莫笑啊君莫笑_ | 来源:发表于2018-08-07 11:11 被阅读99次

    分享图片

    public static void shareImage(Context context, Uri uri, String title) {

    Intent shareIntent = new Intent();

    shareIntent.setAction(Intent.ACTION_SEND);

    shareIntent.putExtra(Intent.EXTRA_STREAM, uri);

    shareIntent.setType("image/jpeg");

    context.startActivity(Intent.createChooser(shareIntent, title));

     }

    分享文字

    public static void share(Context context, String extraText) {

    Intent intent = new Intent(Intent.ACTION_SEND);

    intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT, context.getString(R.string.action_share)); intent.putExtra(Intent.EXTRA_TEXT, extraText);

    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

    context.startActivity( Intent.createChooser(intent, context.getString(R.string.action_share)));

    }

    这样可以调用本地的分享,标签、微信什么的都可以。

    相关文章

      网友评论

          本文标题:android调用本地分享

          本文链接:https://www.haomeiwen.com/subject/hfeovftx.html