• Android系统剪切板


    Android系统剪贴板


    复制字符串到系统剪切板

    /**
     * 复制文本到剪切板
     * 
     * @param text
     * @return
     */
    @SuppressWarnings("deprecation")
    public boolean copyStringToSystem(String text) {
        try {
            if (android.os.Build.VERSION.SDK_INT > 11) {
                android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);
                c.setText(text);
            } else {
                android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);
                c.setText(text);
            }
        } catch (Exception e) {
            return false;
        }
        return true;
    }

    获取系统剪贴板内容

    /**
     * 获取剪切板数据
     * 
     * @return
     */
    @SuppressWarnings("deprecation")
    public String pasteStringFromSystem() {
        String clipResult = null;
        if (android.os.Build.VERSION.SDK_INT > 11) {
            android.content.ClipboardManager c = (android.content.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);
            ClipData primaryClip = c.getPrimaryClip();
            Item itemAt = null;
            if (primaryClip != null) {
                itemAt = primaryClip.getItemAt(0);
            }
            if (itemAt != null) {
                String trim = itemAt.getText().toString().trim();
                clipResult = trim;
            }
        } else {
            android.text.ClipboardManager c = (android.text.ClipboardManager) mContext.getSystemService(Context.CLIPBOARD_SERVICE);
            CharSequence text = c.getText();
            if (text != null) {
                clipResult = text.toString().trim();
            }
        }
        return clipResult;
    }
  • 相关阅读:
    php知识点
    cdnbest里站点域名不同步到节点,报400错误的一般原因
    linux删除历史操作命令
    linux 查看进程启动路径
    Linux中systemctl命令详细介绍
    申请ssl证书报提示caa提示
    开启swap交换分区
    mysql里max_allowed_packet的作用
    抓包工具tcpdump用法说明--1
    echo和print的区别
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7103295.html
Copyright © 2020-2023  润新知