gpt4 book ai didi

android - 无法在 ClipboardManager primaryClip 重新分配 Val

转载 作者:行者123 更新时间:2023-12-02 13:07:42 32 4
gpt4 key购买 nike

我知道 question is already been asked但是,它仍然不能帮助我解决问题

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

下面是代码

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!!
}

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

像下面
var clip: ClipData = ClipData.newPlainText("label",text)
clipboard.primaryClip = clip!!

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

最佳答案

您必须使用方法setPrimaryClip() , 例如:

clipboard?.setPrimaryClip(clip)

因为字段 primaryClip只有 setter/getter 。

关于android - 无法在 ClipboardManager primaryClip 重新分配 Val,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61359729/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com