Comments (8)
I hope this code help someone pained multi touch.
We should custom ZoomableTouchListener
's onTouch().
Just change
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) return true;
->
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) { mEndingZoomAction.run(); return true; }
from zoomy.
I hope this code help someone pained multi touch.
We should custom
ZoomableTouchListener
's onTouch().Just change
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) return true;
->
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) { mEndingZoomAction.run(); return true; }
@imablanco can you try this?
its working on my side.....
from zoomy.
@page1group thanks for the update.... its works..
from zoomy.
Will try this weekend but it seems very straightforward so I am planning to merge it anyway. Sorry for the delay but I barely have time to check spare projects.
from zoomy.
Will try this weekend but it seems very straightforward so I am planning to merge it anyway. Sorry for the delay but I barely have time to check spare projects.
ok, thanks.
from zoomy.
I am also facing this problem. Can you merge #30 if you have time?
from zoomy.
when can you merge ? @imablanco
from zoomy.
I hope this code help someone pained multi touch.
We should custom
ZoomableTouchListener
's onTouch().Just change
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) return true;
->
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) { mEndingZoomAction.run(); return true; }
This solution works great, I just have a small addition to it, to make the zoom out experience better,
if (mAnimatingZoomEnding || ev.getPointerCount() > 2) { if (ev.getPointerCount() > 2) { mEndingZoomAction.run(); } return true; }
from zoomy.
Related Issues (20)
- status bar gets lost HOT 3
- Software rendering doesn't support hardware bitmaps
- Screen is moving while starting to zoom in devices with notch HOT 3
- Screenshot with gesture breaks the zoom HOT 1
- Double tap while zoomed in breaks the zoom HOT 1
- Allow backup should not be set in a library
- When the three fingers are left at the same time, the suspended picture will not be removed. HOT 4
- Zoomy for videos - Feature request HOT 3
- Could not apply zoomy inside an adapter HOT 2
- hold zoom level HOT 1
- Android 10 horrible bug D: HOT 2
- Issue after zoom in coordinator layout.
- intercept touch events if user scrolls recyclerview using two finger
- Hi
- Cannot set 'scaleX' to Float.NaN, Fatal Exception: java.lang.IllegalArgumentException HOT 3
- Migrate from jcenter HOT 4
- DecorView leaks as LeakCanary
- Zoomy Library MotionEvent.ACTION_DOWN not working?
- Is there an option to control the zoom by buttons?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zoomy.