我需要将文本复制到剪贴板中,因此我使用了在MainActivity中已经使用过的代码:
val myClipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager
val myClip: ClipData
问题是,这段代码在Activity上运行良好,但在Fragment上却不行(显然)。
在
getSystemService
中:
在类型推断失败:fun getSystemService(p0: Context, p1: Class): T? 无法应用于 (String)
CLIPBOARD_SERVICE
中:
我尝试使用:类型不匹配:推断类型为String,但期望的是Context
getSystemService(context!!, CLIPBOARD_SERVICE)
但它不起作用。