У меня есть несколько ImageViews, и я хочу, чтобы событие onTouch вызывалось для каждого из них, когда я перетаскивал палец по нескольким изображениям.В настоящее время событие onTouch запускается только для первого ImageView (или фактически для нескольких ImageView, но только при мультитач-экране).Псевдокод:
for(int i=0;i<5;i++){
ImageView img=new ImageView(this);
LinearLayout.LayoutParams layoutParams=new LinearLayout.LayoutParams(width,height);
img.setImageResource(R.drawable.cell);
img.setOnTouchListener(this);
mainLayout.addView(img,layoutParams);
}
...
public boolean onTouch (View v, MotionEvent event){
Log.d("MY_APP","View: " + v.getId());
return false;
}
Я лаю совсем не на том дереве?
Спасибо за любую помощь.