0

我有文本视图,当长按文本打开剪贴板时,我想要在单击复制按钮时做一些事情,但我不知道如何获得剪贴板的项目点击。

<TextView
                    android:id="@+id/txt_en_body"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:focusable="true"
                    android:longClickable="true"
                    android:padding="5dp"
                    android:text="@string/simple_text"
                    android:textColor="@color/colorBlack"
                    android:textIsSelectable="true"
                    android:textSize="16sp"/>
4

1 回答 1

0

通过 ClipBoardManager 你可以这样做:

ClipboardManager
.addPrimaryClipChangedListener(new ClipboardManager.OnPrimaryClipChangedListener() {
  @Override
  protected void onPrimaryClipChanged() {
    //here to do what you want
    //to get text use: ClipboardManager.getText() 
  }
});
于 2017-06-17T08:35:24.353 回答