zoukankan      html  css  js  c++  java
  • Android剪贴板操作----ClipboardManager

    andrid developers

    java.lang.Object

    ---android.text.ClipboardManager

    ------android.context.ClipboardManager

    Interface to the clipboard service, for placing and retrieving text in the global clipboard.

    You do not instantiate this class directly; instead, retrieve it through getSystemService(Class).

    The ClipboardManager API itself is very simple: it consists of methods to atomically get and set the current primary clipboard data. That data is expressed as a ClipData object, which defines the protocol for data exchange between applications.

     

    SDK11之前请使用android.text.ClipboardManager

    import android.text.ClipboardManager;  
      
    ……  
      
    ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);  
    clipboardManager.setText("内容");  
    if (clipboardManager.hasText()){  
        clipboardManager.getText();  
    }  

    SDK11起android.text.ClipboardManager被废弃,使用它的子类android.content.ClipboardManager替代

    同样被废弃还有setText/getText/hasText方法,使用setPrimaryClip/getPrimaryClip/hasPrimaryClip替代

    import android.content.ClipboardManager;  
      
    ……  
      
    ClipboardManager clipboardManager = (ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);  
    clipboardManager.setPrimaryClip(ClipData.newPlainText(null, "内容"));  
    if (clipboardManager.hasPrimaryClip()){  
        clipboardManager.getPrimaryClip().getItemAt(0).getText();  
    }  
  • 相关阅读:
    python使用suds来调用webservice
    第二章 :初识MySQL
    什么是端口概念?
    数据库中的五种约束
    MySQL基本概念以及简单操作
    Java 持久化操作之 --XML
    Soso(嗖嗖)移动 java 项目
    Java多线程笔记总结
    java中代码的注释和快捷
    java oop 单列 双列 集合, 迭代器 的使用和说明
  • 原文地址:https://www.cnblogs.com/mbp-study/p/5972157.html
Copyright © 2011-2022 走看看