如何从ClipData对象获取文本?

时间:2017-02-15 04:52:37

标签: android clipboard

在Android中,获取剪贴板文字的方式为used to be simple

ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); 
String text = clipboard.getText();

现已弃用getText()方法,documentation表示使用getPrimaryClip()代替:

  

的getText()

     

此方法在API级别11中已弃用。请改用getPrimaryClip()。这将检索主剪辑并尝试将其强制转换为字符串。

但是,getPrimaryClip()会返回ClipData个对象,并且不清楚如何获取此对象中的文本内容。怎么能实现呢?

1 个答案:

答案 0 :(得分:0)

使用此代码:

float: right;

Source