İyi günler,
imageview 'i animasyonla x,y kordinatlarına hareket ettirmeye çalışıyorum. ve basılınca bir şey yapsın.
Ekranda istediğim yerde ama üstüne basınca hiç bir şey olmuyor. Araştırınca animasyondan sonra göründüğü yerde değil eski yerinde kaldığını öğrendim ve layoutparam ile değiştirmeye çalıştım fakat buda işe yaramadı.Kod:TranslateAnimation anim = new TranslateAnimation(wOld,w,hOld,h); anim.setDuration(200); anim.setFillEnabled(true); anim.setFillAfter(true); im.startAnimation(anim);
Sizce ne yapmalıyım? bunla karşılaşan olu mu hiç?Kod:LayoutParams s = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); s.topMargin = h; s.leftMargin = w; im.setLayoutParams(s);


Alıntı ile Cevapla

Bookmarks