안녕하세요 초보개발자입니다.
제가 지금 glide 이미지 로더 라이브러리를 이용해서 ftp 이미지를 로딩할려고 합니다.
ftp 접속까지 확인하였고 glide를 활용해 imageView에 이미지를 로딩하려고 하는데 에러는 나지 않지만
아무것도 뜨지 않습니다.
혹시 무슨 문제인지 가르쳐주시면 감사하겠습니다. 밑에 부분은 제가 구현한 소스의 일부입니다.
public void connectFTP() {
FTPClient ftpClient = null;
try {
ftpClient = new FTPClient();
ftpClient.connect(InetAddress.getByName(addr));
ftpClient.setControlEncoding("euc-kr");
ftpClient.login("test", "test");
ftpClient.enterLocalPassiveMode(); // important!
reply = ftpClient.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftpClient.disconnect();
Toast.makeText(getApplicationContext(), "실패실패실패 : ",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(getApplicationContext(), "성공성공성공",
Toast.LENGTH_SHORT).show();
Glide.with(getApplicationContext()).load(URL).into(imageView);
imageView.setVisibility(View.VISIBLE);
downloadBtn.setVisibility(View.INVISIBLE);
}
} catch (IOException e) {
Toast.makeText(getApplicationContext(), "CATCH로 빠짐",
Toast.LENGTH_SHORT).show();
}
}
Glide.with(getApplicationContext()).load(URL).into(imageView); 이 부분의 url은 (
ftp://xxx.xxx.xxx.xxx/image.png) 입니다.
고수님들의 답변해주시면 정말 감사하겠습니다.