Here you can find the source of readFromClipboard(Context context)
Parameter | Description |
---|---|
context | the application Context |
public static String readFromClipboard(Context context)
//package com.java2s; import android.content.ClipData; import android.content.ClipboardManager; import android.content.Context; public class Main { /**//w ww . j a va 2 s.co m * Get text from the clipboard. * @param context the application {@link Context} * @return Returns the clipboard text if the clipboard contains text. */ public static String readFromClipboard(Context context) { // Gets the ClipboardManager ClipboardManager clipboard = (ClipboardManager) context .getSystemService(Context.CLIPBOARD_SERVICE); // Gets the clipboard data from the clipboard ClipData clip = clipboard.getPrimaryClip(); if (clip != null) { // Gets the first item from the clipboard data ClipData.Item item = clip.getItemAt(0); CharSequence text = item.getText(); if (text != null && text.length() > 0) { return text.toString(); } // return coerceToText(context, item).toString(); } return null; } }