如何自定义共享意图?

时间:2014-11-11 21:52:29

标签: android android-intent share

我有一个已经集成到我的应用程序的共享按钮,而不是共享链接(我正在使用Webview),而是我想共享一个自定义文本,例如"要获得更多信息,请从android商店下载APPNAME PLAYSTORELINK"

    private void sharePost() {
        Intent shareIntent = new Intent(Intent.ACTION_SEND);
        shareIntent.setType("text/plain");
        shareIntent.putExtra(Intent.EXTRA_TEXT, mUri);
        startActivity(Intent.createChooser(shareIntent, getString(R.string.share_chooser_method)));
    }
}

1 个答案:

答案 0 :(得分:1)

替换:

shareIntent.putExtra(Intent.EXTRA_TEXT, mUri);

使用:

shareIntent.putExtra(Intent.EXTRA_TEXT, "To get more facts download the APPNAME from the android store PLAYSTORELINK");