• 11-07-2019, 23:38:04
    #1
    Merhaba arkadaşlar yaklaşık 2-3 saattir uğraşıyorum ve URL'den resim indirmeyi başaramadım.


    Bir galeri uygulamam var ve fotoğrafın içine girdiğimde abc TextView'i o an açılan Resmin urlsi haline geliyor.Ben bu TextViewdeki değeri alıp Download butonu ile o fotoğrafı indirmek istiyorum.



     lblDown = (TextView) v.findViewById(R.id.abc);
    
    lblDown.setText(image.getLarge());
    Fotoğrafın URLsini ismini ve tarihini .Jsondan çekiyorum. Yukarıdakı kod ile abc textviewi o anda ekrandaki urlnin adresini alıyor.


    Download butonuna bastığım anda bu urlyi alıp, telefona o an ekrandaki görseli indirmesini istiyorum. Yardımcı olabilecek var mı?
  • 12-07-2019, 05:36:25
    #2
    Selamlar.

    Burada güzel bir örnek bulunmakta. Android Download Manager apisini kullanıyor. Bu işler için çok faydalı bir yöntem.
    Yararlı olması dileğiyle.
    Bu dünyada paha biçilemez en büyük değer, TECRÜBE dir.
  • 12-07-2019, 16:45:58
    #3
    implementation 'com.amitshekhar.android:android-networking:1.0.0'
    Bu kütüphaneyi import edip,
    Downloader downloader; diye tanıplayıp
    downloader.download(url,imageName);
    şeklinde kullanabilirsiniz.

    public class Downloader {
     
      public void download(String url, final String image){    
         // image = dosya kayıt ismi         //dirPath = Kayıt edilecek dizin
      
       final String dirPath = Environment.getExternalStorageDirectory() +"/Download/Kayıt Dizini/";
        
      AndroidNetworking.download(url, dirPath, image).build()        .startDownload(new DownloadListener() {
        
                  @Override  
                      public void onDownloadComplete() {    
                    }
                    
      @Override                  
     public void onError(ANError anError) {
                      
      }                
    });    
    }
    %100 Seo Uyumlu, İmla Kurallarına Uygun ve Özgün Makale Yazılır!