zoukankan      html  css  js  c++  java
  • 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;
    }
  • 相关阅读:
    Redis分布式锁的实现原理
    Redis锁的简单应用
    Redis所需内存 超过可用内存怎么办
    redis学习笔记之虚拟内存
    组织安全性SQL
    应收发票相关脚本
    用户与职责与请求关系语句
    应收事物处理删除 SQL 语句
    总账库存科目明细追溯
    月结各模块关闭情况查询
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7103295.html
Copyright © 2011-2022 走看看