【问题标题】:Android: Copy formatted text from app into clipboard and paste to another appAndroid:将格式化文本从应用程序复制到剪贴板并粘贴到另一个应用程序
【发布时间】:2017-07-31 15:33:19
【问题描述】:

我正在尝试以 HTML 标记的形式将格式化(富)文本复制到 ClipboardManager。但是,当我将它粘贴到另一个应用程序时,它会粘贴 HTML 标签,这是一种预期的行为。

如何在ClipboardManager 中复制格式化文本(带图像),当它粘贴到支持富文本的应用程序时,它显示格式化文本,当它粘贴到支持纯文本的应用程序时,它显示纯文本文字?

【问题讨论】:

  • 您可以尝试使用带有两个项目的ClipData,每个 MIME 类型一个。但是,不能保证每个应用都会遵守您的格式要求。

标签: android richtext clipboardmanager


【解决方案1】:
    ClipData clip = ClipData.newHtmlText("meta", content, htmlText);

它可以帮助格式化文本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多