在Android中,获取剪贴板文字的方式为used to be simple:
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
String text = clipboard.getText();
现已弃用getText()
方法,documentation表示使用getPrimaryClip()
代替:
的getText()
此方法在API级别11中已弃用。请改用getPrimaryClip()。这将检索主剪辑并尝试将其强制转换为字符串。
但是,getPrimaryClip()
会返回ClipData
个对象,并且不清楚如何获取此对象中的文本内容。怎么能实现呢?