相关疑难解决方法(0)

Val 不能在 ClipboardManager primaryClip 重新分配

我知道已经有人问过这个问题,但仍然无法帮助我解决问题

将数据复制到剪贴板管理器时出现问题

下面是代码

fun copyToClipboard(context: Context, text: CharSequence){
        var clipboard: ClipboardManager = context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
        var clip: ClipData = ClipData.newPlainText("label",text)
        clipboard.primaryClip = clip!!
    }
Run Code Online (Sandbox Code Playgroud)

正如@ianhanniballake 所建议的,我已经使用 setPrimaryClip() 和非空 ClipData

像下面

var clip: ClipData = ClipData.newPlainText("label",text)
clipboard.primaryClip = clip!!
Run Code Online (Sandbox Code Playgroud)

但不知道为什么,我仍然遇到同样的错误

Val cannot be reassigned
Run Code Online (Sandbox Code Playgroud)

android kotlin clipboardmanager

2
推荐指数
1
解决办法
542
查看次数

标签 统计

android ×1

clipboardmanager ×1

kotlin ×1