Android IOS 获取剪切板内容

               
ClipboardManager clipboardManager; String tempStr; public String GetClipBoardContent() {  runOnUiThread(new Runnable() {      @Override   public void run() {    // TODO Auto-generated method stub    clipboardManager=(ClipboardManager)getSystemService(Context.CLIPBOARD_SERVICE);    if(clipboardManager==null)    {     Log.i("cp", "clipboardManager==null");         }    if(clipboardManager.getText()!=null)    {     tempStr=clipboardManager.getText().toString();    }   }  });  return tempStr; }
转自http://www.liveslives.com
// Helper method to create C string copy char* MakeStringCopy (const char* string) {  if (string == NULL)  {   return NULL;  }  char* res = (char*)malloc(strlen(string) + 1);  memset(res,0,strlen(string) + 1);  strcpy(res, string);  return res;         }     char* Unity3dGetClipBoardContent()    {        UIPasteboard* pBoard=[UIPasteboard generalPasteboard];        if(pBoard!=NULL)        {            NSString* pNsStr=pBoard.string;            if(pNsStr!=NULL)            {                return MakeStringCopy([pNsStr UTF8String]);            }            else            {                NSLog(@"pBoard.string is null");                return MakeStringCopy("");            }        }        else        {            NSLog(@"UIPasteboard pBoard is null");            return MakeStringCopy("");        }    }


           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/qq_43667944/article/details/86595299