2017-06-17 3 views
0

Ich habe Textansicht und ich möchte, wenn lange auf Text klicken, öffnen Sie die Zwischenablage und wenn Sie auf die Schaltfläche klicken, etwas tun, aber ich weiß nicht, wie Element klick der Zwischenablage bekommen kann.etwas nach dem Klick kopieren Taste im Clipbord

<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"/> 

Antwort

0

von ClipBoardManager Sie können das tun:

ClipboardManager 
.addPrimaryClipChangedListener(new ClipboardManager.OnPrimaryClipChangedListener() { 
    @Override 
    protected void onPrimaryClipChanged() { 
    //here to do what you want 
    //to get text use: ClipboardManager.getText() 
    } 
}); 
Verwandte Themen