AsyncTask onBackground metodunun icine bir tane sonsuz dongu koy olur. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

AsyncTask' i hiç durmadan ve programı bloklamadan çağırabilir miyim? Yani aslında yapmaya çalıştığım, durmadan renk pikselleri alacak ve ekrana bastıracak, devamlı olarak. AsyncTask' i execute edince, bir kere basıyor. Callback olduktan sonra sen yoluna, ben yoluma diyor. Ayrı thread yapsam, Android' de main thread dışında ulaşamıyoruz UI elementlerine. Renk kodlarını devamlı olarak ayrı thread' de alıp, main thread' e tamamlandıkça mesaj atsam o da çizse ama nasıl thread' ler arası mesajlaştırabilirim? Bi de ekistra soru : Java' da kullandığım OpenGL kütüphanesi ile Android' deki OpenGL ES kütüphanesi arasında bir fark var mıdır? Not : İstediğiniz sorudan başlayabilirsiniz. Teşekkürler. ozgunlu tarafından 30/Eyl/15 17:01 tarihinde düzenlenmiştir Hello, i am nothing. I come from Neverland.

AsyncTask onBackground metodunun icine bir tane sonsuz dongu koy olur. peki o zaman hiç onpostexecute' a girmez mi? Hello, i am nothing. I come from Neverland.

Girmez. onPostExecute yerine onProgressUpdate metodunu kullanmak gerekir. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say