- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- KODI (ex-XBMC) Android alapokon, Androidos media-boxok
- Vezeték nélküli fejhallgatók
- Kormányok / autós szimulátorok topikja
- Nem fut az Intel grafikus vezérlőin az év egyik legjobban várt címe
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Milyen billentyűzetet vegyek?
- Autós kamerák
- DUNE médialejátszók topicja
Új hozzászólás Aktív témák
-
thon73
tag
válasz
shinodas
#636
üzenetére
Pl. így? Az ID-t is kiírja.
private final int MAX_POINTER=10;
private float[] posx=new float[MAX_POINTER];
private float[] posy=new float[MAX_POINTER];
private int[] id=new int[MAX_POINTER];
private int pointerCount = 0;
@Override
public boolean onTouchEvent(MotionEvent event)
{
switch (event.getActionMasked())
{
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_MOVE:
pointerCount = event.getPointerCount();
for (int cnt = 0; cnt < pointerCount && cnt <MAX_POINTER; cnt++)
{
posx[cnt] = event.getX(cnt);
posy[cnt] = event.getY(cnt);
id[cnt] = event.getPointerId(cnt);
}
this.invalidate();
break;
}
return true;
}
@Override
protected void onDraw(Canvas canvas)
{
for (int cnt = 0; cnt < pointerCount; cnt++)
{
canvas.drawText(Integer.toString(cnt) + ", [" + Integer.toString(id[cnt]) + "]", posx[cnt], posy[cnt]-80f, text);
canvas.drawCircle (posx[cnt], posy[cnt], 30f, paint);
}
}
}
}Nem vagyok benne biztos, hogy a getAction() action_POINTER_up kódot is visszaad. Ahhoz sztem. getActionMasked() lekérdezés kellene. De lehet, h. rosszul tudom. A fenti megoldás viszont akár tíz ujjal is működik. (Már ha a hardver tudja...)
Új hozzászólás Aktív témák
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Futás, futópályák
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- KODI (ex-XBMC) Android alapokon, Androidos media-boxok
- exHWSW - Értünk mindenhez IS
- PlayStation 5
- Békéscsaba és környéke adok-veszek-beszélgetek
- Vezeték nélküli fejhallgatók
- Fűnyíró topik
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Razer Tartarus V2 Chroma Gaming Keypad
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG UltraGear 27GR95QL-B OLED Monitor! LOL Editions - 2560 x 1440 / 240 Hz / 0.03ms / G-SYNC
- Xbox One S 512 GB + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


