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;
    }
  • 相关阅读:
    关于android示例程序(bitmapfun)——高效加载图片的坑爹地方
    UML笔记
    设计模式>单例模式
    一件很诡异的事CSS
    添加option问题
    a:visited:hover
    电脑出问题了
    邪神呀concat
    关于鼠标中键滚动的问题onmousewheel
    坚强的人
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7103295.html
Copyright © 2011-2022 走看看