-2

非常に単純なクライアント サーバー アプリケーションが動作しています。サーバーにメッセージを送信するときに、サーバーからいくつかの情報が返されます。メッセージの一部を textview/editText に配置するように、受信したメッセージをフォーマットするために Android (クライアント) を取得します。残りの半分は別のものに。これを行う方法はありますか?

どんな助けでも大歓迎です、そして前もって感謝します。

だから私はアンドロイドから50126057行を送信し、サーバーは「prd | 50126057 | 12bars | 5 | 199 | 1 | [)」を送り返します。これは文字列として送信されます。

4

1 に答える 1

1

うん!たとえば、式 (regex を使用) を使用するか、substsr() を使用して文字列を分割できます。

String response = "Hello, World";
String[] words = response.split(" ");
TextView tv1 = (TextView) findViewById(R.id....);
TextView tv2 = (TextView) findViewById(R.id....);
tv1.setText(words[0]);
tv2.setText(words[1]);
于 2013-04-04T11:30:19.437 に答える