使用 Intent 共享文字

在呼叫時,將出現應用程式選擇器對話方塊,通過選擇應用程式,你可以與其共享你的內容。

要呼叫,請在程式類中使用以下程式碼行:

share(context, "This is a test message", "Test Subject")

功能定義:

public static void share (Context context, String text, String subject, String title, String dialogHeaderText) {
    Intent intent = new Intent(android.content.Intent.ACTION_SEND);
    intent.setType("text/plain");
    intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
    intent.putExtra(android.content.Intent.EXTRA_TEXT, text);
    intent.putExtra(Intent.EXTRA_TITLE, title);
    context.startActivity(Intent.createChooser(intent, dialogHeaderText));
}

請參閱此處的原始帖子: http//stackoverflow.com/a/35159850/3819836