次のURLにBufferedReader
と入力すると、内容は配信されません。単純なブラウザでもコンテンツを表示できます。従ってstr
はゼロのままです。どんな考え?BufferedReaderが正常に動作しない
URL url = new URL("http://www.omdbapi.com/?t=zorr&y=&plot=short&r=json");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String str;
while ((str = in.readLine()) != null) {}
Log.d("alma", str);
あなたのループは入力を消費し、それを捨て、その後、 'str'がnullになったときに出て除き、何もしません。だから、それはnullです。正確に何を期待していたのですか? – EJP