Android examples for android.content:ClipboardManager
read Text From Clipboard
import android.annotation.SuppressLint; import android.content.ClipData; import android.content.Context; import android.content.Intent; import android.content.res.AssetFileDescriptor; import android.net.Uri; import android.util.Log; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main{ @SuppressLint("NewApi") public static String readTextFromClipboard(Context context) { int sdk = android.os.Build.VERSION.SDK_INT; if (sdk < android.os.Build.VERSION_CODES.HONEYCOMB) { android.text.ClipboardManager clipboard = (android.text.ClipboardManager) context .getSystemService(context.CLIPBOARD_SERVICE); return clipboard.getText().toString(); } else {/*from ww w. j a v a 2s .c om*/ android.content.ClipboardManager clipboard = (android.content.ClipboardManager) context .getSystemService(context.CLIPBOARD_SERVICE); ClipData clip = clipboard.getPrimaryClip(); if (clip != null) { ClipData.Item item = clip.getItemAt(0); return coerceToText(context, item).toString(); } } return ""; } }