K
Kaisky007
Neues Mitglied
- 0
Moin, ich probiere seit Tagen, dass man in meinem spiel mehrere Buttons gleichzeitig drücken kann, was ohne Multitouch nicht geht.
Der folgende code bewirkt aber nichts, das programm nimmt immernoch nur das zuerst gedrückte.
Grüße Kaisky007
Der folgende code bewirkt aber nichts, das programm nimmt immernoch nur das zuerst gedrückte.
Code:
public boolean onTouchEvent(MotionEvent ev)
{
final int count = ev.getPointerCount();
for(int i = 0; i < count; i++)
{
final int x = (int) ev.getX(i);
final int y = (int) ev.getY(i);
final int action = ev.getAction();
if(action == MotionEvent.ACTION_DOWN)
{
Touch(x, y, false);
}
else if(action == MotionEvent.ACTION_UP)
{
Touch(x, y, true);
}
}
return true;
}
Grüße Kaisky007