Yorumlar
İlginize teşekkür ederim. Şuan sorunum çözülemedi veya verdiğiniz linklerden ben başaramadım. Biraz araştırınca get ve post metodları karşıma çıktı ve benim post metodu yapmam gerektiğini anladım. En basit nasıl post metoduyla istek yapabilirim?
Hulusi Dinç
Hulusi Dinç
10 yıl önce
AsyncTask'in işine yaramama gibi bir durum söz konusu değildir, http get post işlemlerini async olarak yapmalısın. İşlemin uzun sürmesinin nedeni işlediğin verinin büyüklüğü, örneğin bir listview'de gösteriyorsan verilerini ve 200 adette verin varsa bunu sayfalayarak bind ettirmelisin. Yukarıda paylaştığım kodların sonucunda dönen hatayı paylaşırmısın ?
Hulusi Dinç
10 yıl önce
Hocam sorumun içeriğinde hata.png var oradan log kayıtlarını görebilirsiniz. Bu arada veri çekmek istediğim sayfada sadece birkaç tane veri var bu kadar uzun sürmesi çok da normal olmasa gerek.
Hulusi Dinç
10 yıl önce
ilginç :) kullandığın api'da bir sıkıntı olabilir mi ?. gerekli permissionsların tam olduguna da dikkat et. Ayrıca yukarıdaki paylaştığın kodların dediğim gibi hata vermesi normal, UI Thread'te get post işlemi yapamazsın. Benim yukarıda paylaştığım kod yapısıyla yapmayı dene, ayrıca api'ın nasıl bir result döndürüyor veya döndürdüğüne eminmisin ? Apikey'inde sıkıntı olabilir.
Hulusi Dinç
10 yıl önce
Arkadaşın bahsettiği Jsoup konusunda örnek bir uygulama yaptım yardımcı olabilir.
http://www.abdullahbalta.com/2014/09/04/android-ile-html-parsing-uygulamasi-isim-analizi/#more-538