- Apple iPhone 16 - ígéretek földje
- Samsung Galaxy A54 - türelemjáték
- Google Pixel topik
- Végre hivatalos, mikor lesz az S26 hivatalos
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Android alkalmazások - szoftver kibeszélő topik
- Motorola G86 - majdnem Edge
- Edge 70 Fusion: új renderek, több szín és részletek a specifikációt illetően
- Telekom mobilszolgáltatások
- Hivatalos a OnePlus 13 startdátuma
Új hozzászólás Aktív témák
-
thon73
tag
View-ban otthon lévő szakértőtől szeretnék segítséget kérni.
Van egy custom view, custom onTouchEvent(MotionEvent event) metódussal.
A MotionEvent.ACTION_DOWN ág meghív egy requestLayout()-ot, mivel a kép mérete az érintésnél változik. Az odáig tiszta, hogy a kép újraméretezése később kerül meghívásra.
A kérdésem az, hogy MIKOR, merthogy van egy MotionEvent.ACTION_MOVE ág, ami már egy következő onTouchEvent() hívásban aktiválódik, de ebben még nem fut le a requestLayout (pontosabban az onMeasure()) és emiatt nem tudok a képmérettel dolgozni.
Valahogy ez történik: ÉRINTÉS - ekkor megváltozik a view - HÚZÁS - ez meg még nem tud az új mérettel kalkulálni. Szerintetek honnan lehet megtudni, hogy lehet-e már az új mérettel dolgozni?
Előre is köszönöm. Nekem csak nagyon kacifántos ötleteim vannak, pl. egy trigger az onMeasure-be (akár a méret), de nem létezik, hogy ez ilyen macerás legyen.
((Az egész View felvázolása meglehetősen összetett, persze csak az egyik rész érintése váltja ki a méretváltozást. De ez a rész működik is.))
Új hozzászólás Aktív témák
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Kerékpárosok, bringások ide!
- Apple iPhone 16 - ígéretek földje
- Háztartási gépek
- Milyen billentyűzetet vegyek?
- Samsung Galaxy A54 - türelemjáték
- A fociról könnyedén, egy baráti társaságban
- Autószerelők, autószerelés
- Vezeték nélküli fülhallgatók
- ASUS routerek
- További aktív témák...
- iPhone 15 Pro Max 256GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4431
- GYÖNYÖRŰ iPhone XR 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS4294
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 512GB SSD RTX 5060 8GB Zalman S2 TG Cooler Master 650W
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


