Android:Multi touch doesn't work as expected?
- by user187532
Hi folks, 
Help me in resolving the below issue. 
I have three image buttons on screen. All these three buttons controlled under ontouchlistner as below. 
buttonOne.setOnTouchListener(this);
buttonTwo.setOnTouchListener(this); 
buttonThree.setOnTouchListener(this); 
I override "public boolean onTouch(View v, MotionEvent event)". Under this i check for these three image buttons touch events like below. 
ImageButton imageBtn = (ImageButton) v; 
  if ( imageBtn == buttonOne ) // first button touch 
                ..Log.. 
            else if ( imageBtn == buttonTwo ) 
                 ..Log.. 
  else if ( imageBtn == buttonThree ) // first button touch 
                ..Log.. 
My problem is, as it is under multi touch event handler like above, it does not detect when touch all three button at a time to try to produce multi touch effect, instead it detects only one imagebutton touch at a time even though i touch all three image buttons. As i am developing this project on Android 1.6 SDK, is there any problem accessing my requirement(multi touch) (or) it is a known issue? 
I am hoping that, when it works for single button touch, why shouldn't it work when clicking three imagebuttons at a time to produce three logs printed as per my above code? 
How do i resolve it for my case? 
Please don't question me why i am still developing on 1.6 for such a requirement. 
Thank you. Appreciate your suggestions !