如何让用户复制文本并得到通知



在我的一项活动中,我有以下Button:按钮

我希望一旦用户点击按钮,就会发生两件事:

  1. 用户复制电子邮件
  2. 用户收到他复制电子邮件的通知

那么我该怎么做呢?

提前感谢^_^

将文本复制到剪贴板Android剪贴板框架对于一个简单的通知,你可以使用Toast。

例如:

mailBtn.setOnClickListener {
// Gets a handle to the clipboard service.
val clipboard = activity?.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager
val clip: ClipData = ClipData.newPlainText("email", "email@email.com")
// Set the clipboard's primary clip.
clipboard.setPrimaryClip(clip)
//Notify user.
Toast.makeText(requireContext(),"Email copied", Toast.LENGTH_LONG).show()
}

最新更新