2017-06-12 2 views
-11

アンドロイドでリクエストをプリントアウトしたいが、トースト方式を使用すると解決できない。ここでトーストを使用してリクエストをプリントアウトしたい

は、私がリクエストをプリントアウトしたい

AsyncHttpClient client = new AsyncHttpClient(); 
client.get("http://localhost/moodle/webservice/rest/server.php?wstoken=0ac06623c66a3dd0e0e431f872a74710&wsfunction=core_user_create_users",params ,new AsyncHttpResponseHandler(); 
Toast.makeText(getApplicationContext(), client, Toast.LENGTH_LONG).show(); 

、私のコードです。

+0

正確にトーストに表示したいものは何ですか? – Akshay

+0

私は送信されている要求を印刷したいと思います。 –

+0

あなたのトーストにそのクライアントを表示することはできません。あなたはURLを払い戻したいのですか? – Akshay

答えて

0

を表示したいと仮定すると、URL、すなわち、パラメータを渡すことができます。あなたはそのような反応を得ることはありません。 AsyncHttpResponseHandler()のOnSuccess/onFailureメソッドをオーバーライドする必要があります

client.get("http://localhost/moodle/webservice/rest/server.php?wstoken=0ac06623c66a3dd0e0e431f872a74710&wsfunction=core_user_create_users",params ,new AsyncHttpResponseHandler(){ 
     @Override 
     public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) { 
     Toast.makeText(getApplicationContext(), new String(responseBody), Toast.LENGTH_LONG).show(); 
     } 
}; 
+0

ありがとう男......あなたは私が意味したことを理解した –

0

次のことを試してみてください。

Toast.makeText(getApplicationContext(), "http://localhost/moodle/webservice/rest/server.php?wstoken=0ac06623c66a3dd0e0e431f872a74710&wsfunction=core_user_create_users", Toast.LENGTH_LONG).show(); 

あなたが直接あなたが最初AsyncHttpClientのドキュメント/実装を読み取る必要があるURL

0
Toast.makeText(getApplicationContext(), client+"", Toast.LENGTH_LONG).show(); 
関連する問題