0

サーバーとの接続を保持する関数を実行したい。新しいメッセージが出てきたら、メソッドを受け取る必要があります。私たちの iOS バージョンでは、同期されたリクエストを使用してこのメ​​ソッドを制御していますが、Android ではどうすればよいのでしょうか?

4

2 に答える 2

0

メソッドexecuteができるHTTPRequestExecutorを試してください。

同期的にリクエストを送信し、レスポンスを取得します。

実装方法の例については、このリンクを確認してください: http://www.androidadb.com/class/ht/HttpRequestExecutor.html

于 2013-06-21T02:55:15.307 に答える
0

短い答えは「できません」です。表示スレッドでは HTTP 要求を行うことができないためです。より長い答えは、呼び出しの「同期」部分がスレッドにあることを気にしない限り、Apache Commons を使用して、データの取得/投稿中にブロックするサーバー呼び出しを行うことができます。ただし、リクエストの処理が完了したときに呼び出される Runnable コールバックを Thread に与える必要があります。

于 2013-06-21T04:08:53.510 に答える