Turkcell | Geleceği Yazanlar

Soru & Cevap

listenin öğesine programmatik erişip değişiklik yapmak

07.04.2019 - 22:27

listviewin childine programmatik erişip üzerinde işlem yapmak istiyorum ama tıklanma olayları haricinde çalışma zamanı hatası alıyorum.ekrana buton koyup bu butona tıklama ile erişim sağlayınca hata almıyorum.Bende şöyle bir kod ile hatasını engelledim.bu yöntemim güvenli ve doğrumu ayrıca başka nasıl yapılabilir

onCreate içinde yazıyorum:

Thread thread=new Thread(){ @Override public void run() {

try {sleep(100); } catch (InterruptedException e) { e.printStackTrace();

}finally {

View view=listemiz.getChildAt(1); view.startAnimation(animation); view.setBackgroundResource(R.drawable.buttonoval);

} } }; thread.start();
 

bu şekilde hata vermiyor ama yinede daha doğru bir yol olmalı telefonun yavaş çalışması gibi bir durumda yine çalışma zamanı hatası verebilir

 

601 Görüntülenme

1 Cevap

Ertan Kocakoç
01.12.2019 - 13:30

Alternatif bir çözüm sağlam cihazlarda problem çıkarmaz, güvenilirdir.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.