我的合作伙伴计算机中有一个文本文件,它托管在服务器上。我正在尝试在我的 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();
}
});
}