Androidde android.os.NetworkOnMainThreadException gibi saçma bir hatayla karşılaştım. Saatlerce farklı farklı yöntemler, silbaştan denemeler sonrasında çözümü çok kolay bir şekilde olduğuna rastladim – daha önceden görmüş olmama rağmen “yok ya, olamaz 2 satır kod mu düzeltecek!” demiştim bir de…

Burada anlatmak yerine, çözümü bulduğum yerin linkini paylaşmayı uygun gördüm.

http://gokhanyavas.wordpress.com/2012/06/16/android-os-networkonmainthreadexception-hatasi/

Güncelleme:

Üstteki linkten silinmiş. Yanlış hatırlamıyorsam aşağıdaki gibi olacak;

Yukarıdaki kod bloğunu; onCreate scope’u açıldıktan hemen sonra, super.onCreate(savedInstanceState); ‘in de öncesine eklemeniz gerekiyor.

Kolay gelsin