サーバーでホストされているパートナーのコンピューターにテキスト ファイルがあります。Android アプリケーションのテキスト ファイル内のすべての文字列値を取得しようとしています。ただし、私のアプリケーションはテキスト ファイルを読み取るために while ループ メソッドに入りません。それを解決する方法はありますか?私のコンピューターはパートナー サーバーに接続されています。
メソッドのコード。
connect.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
Thread trd = new Thread(new Runnable(){
@Override
public void run(){
//code to do the HTTP request
try {
URL url = new URL("insert url");//your website link
HttpURLConnection con = (HttpURLConnection)url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));
String line;
while((line = br.readLine()) != null){
result.setText(line);
}
con.disconnect();
} catch(IOException e) {
System.out.println("Error");
}
}
});
trd.start();
}
});
}