diff --git a/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt b/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt index 59c3445..85f8f7d 100644 --- a/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt +++ b/app/src/main/java/com/fankes/coloros/notify/utils/factory/FunctionFactory.kt @@ -269,7 +269,7 @@ fun Context.openBrowser(url: String, packageName: String = "") = runCatching { * 复制到剪贴板 * @param content 要复制的文本 */ -fun Context.copyToClipboard(content: String) = runCatching { +fun Context.copyToClipboard(content: String) = runSafe { (getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager).apply { setPrimaryClip(ClipData.newPlainText(null, content)) (primaryClip?.getItemAt(0)?.text ?: "").also {