zoukankan      html  css  js  c++  java
  • Android、iOS复制到粘贴板

    在做CocosCreator游戏的时候需要用到复制到粘贴板功能,发现并没有提供相应的接口,此时需要手动实现接口调用原生层函数

    Android实现函数:

    public static void copyTextToClipboard(final String str) {
    final AppActivity appActivity = AppActivity.getDefault();
    appActivity.runOnUiThread(new Runnable() {
    @Override
    public void run() {
    if(Build.VERSION.SDK_INT >= 11) {
    android.content.ClipboardManager cmb = (android.content.ClipboardManager) appActivity.getSystemService(appActivity.CLIPBOARD_SERVICE);
    cmb.setPrimaryClip(android.content.ClipData.newPlainText(null, str));
    }
    }
    });
    }

    iOS实现函数

    + (NSString*)PsRun_copyTextToClipboard:(NSString*)content
    {
        UIPasteboard * pastboard = [UIPasteboard generalPasteboard];
        pastboard.string = content;
        return @"";
    }
  • 相关阅读:
    js固定在顶部
    css垂直居中
    HTML 5离线存储
    jdbc数据库操作
    I/O输入输出流
    异常处理
    java实现冒泡排序算法
    Java 方法
    java 循环 基本类型
    Java中Arrays工具类
  • 原文地址:https://www.cnblogs.com/ring1992/p/14133454.html
Copyright © 2011-2022 走看看