2011-12-27 132 views

回答

2

他們可能指的是clipboard類。您可以使用它來使用put方法臨時存儲文本,然後使用get方法檢索它。

編輯:

繼鏈接提出的第一個解決方案,您提到,一旦你打開本地短信應用程序,並等待一秒鐘:

Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES, new MessageArguments(sMess)); 

我相信你可以注入內容剪貼板到突出顯示的字段的,通過首先獲得的當前聚焦場的引用:

Field myField = UiApplication.getUiApplication().getActiveScreen().getFieldWithFocus(); 

然後,使用paste從剪貼板中注入文本的方法。

希望這有助於

+0

有沒有辦法像「把剪貼板的內容放在焦點文本框中」? Iam正在尋找一種讓內容進入本地短信屏幕的方式。 – Martin 2011-12-27 22:42:13

1

爲添馬艦提到,看看剪貼板類來了解更多的方法(獲取設置)。如果你想做一些像「把剪貼板的內容放在焦點文本框中」的東西?你需要做以下

  1. 創建CustomTextField類延伸TextField
  2. 覆蓋onFocus()onUnFocus()方法。在onFocus()將內容保存到textField到剪貼板。