Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Blackberry代码复制并粘贴到剪贴板_Blackberry_Copy Paste - Fatal编程技术网

用Blackberry代码复制并粘贴到剪贴板

用Blackberry代码复制并粘贴到剪贴板,blackberry,copy-paste,Blackberry,Copy Paste,我读过一篇关于用黑莓代码复制和粘贴信息的解决方案 有没有人能更详细地解释一下“向剪贴板发送消息”的解决方案,或者给出一些关于函数名称的提示?他们可能指的是类。您可以使用它使用put方法临时存储文本,然后使用get方法检索文本 编辑: 按照您提到的链接中提出的第一个解决方案,打开本机sms应用程序并等待大约一秒钟后: Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(sMess)); 我相信您可以通过首

我读过一篇关于用黑莓代码复制和粘贴信息的解决方案


有没有人能更详细地解释一下“向剪贴板发送消息”的解决方案,或者给出一些关于函数名称的提示?

他们可能指的是类。您可以使用它使用put方法临时存储文本,然后使用get方法检索文本

编辑:

按照您提到的链接中提出的第一个解决方案,打开本机sms应用程序并等待大约一秒钟后:

Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(sMess));
我相信您可以通过首先获取对当前聚焦字段的引用,将剪贴板的内容注入高亮显示的字段:

Field myField = UiApplication.getUiApplication().getActiveScreen().getFieldWithFocus();
然后使用该方法从剪贴板中插入文本


希望这有助于

正如Tamar提到的,查看clipboard类以了解更多关于方法(get set)的信息。如果您想执行类似“将剪贴板的内容放入聚焦文本字段”之类的操作?您需要执行以下操作

  • 创建一个扩展
    TextField
  • 重写
    onFocus()
    onnfocus()方法。在
    onFocus()

  • 有没有一种方法可以像“将剪贴板的内容放入聚焦文本字段”这样的操作?我正在寻找一种方法,让内容进入本机短信屏幕。