-3
で指定された文字列を返します。BackgroundTaskはnullを返します。なぜですか? tryブロックで指定された文字列を返す必要があります。BackgroundTaskがnullを返すなぜですか? tryブロック
@Override
protected String doInBackground(Void...Voids)
{
try {
URL url = new URL(json_url);
HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();
InputStream ip = httpURLConnection.getInputStream();
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(ip));
StringBuilder sb = new StringBuilder();
while ((json_string = bufferedreader.readLine())!= null)
{
sb.append(json_string + "\n");
}
bufferedreader.close();
ip.close();
httpURLConnection.disconnect();
return sb.toString().trim();
}
catch (MalformedURLException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
return null;
}
投稿してくださいLogcat ?? – Raghavendra