2013-07-18 22 views
1

我需要一個適用於android-json-rpc庫的工作JSONRPCThreadedClient示例。我目前使用0.3.4。android-json-rpc庫的工作線程示例

我已經看了看源代碼,對於爲什麼JSONRPCThreadedClient中的create()方法返回JSONRPCHttpClient而不是JSONRPCThreadedHttpClient,我有些困惑。我手動編輯了代碼,以便它返回一個JSONRPCThreadedHttpClient,但是因爲它在一個單獨的線程中,它需要一個處理程序。

我不知道如何調用rpc方法並使用所需的處理程序檢索結果...有什麼建議嗎?

回答

1

處理程序將在UI線程中接收消息(handleMessage),您無法在該線程上執行網絡操作,因此您可能在內部使用線程並僅公開結果槽處理程序,您應該創建一個接收事件。