2012-02-16 10 views
8

मेरे पास एक छविदृश्य (एक पत्रिका पृष्ठ की तरह) है। जब मैं उस छवि में swype करता हूं तो मुझे अगली छवि (पृष्ठ) चाहिए। इसके अलावा इस छवि के लिए ज़ूम इन और आउट विकल्प चाहते हैं मैं इसे कैसे प्राप्त कर सकता हूं?एक गतिविधि में एक छविदृश्य के लिए फ़्लिंग और पिनचज़ूम

धन्यवाद

+0

मुझे लगता है कि आप एक पुस्तकालय है कि करता है कि के लिए देख रहे हैं। –

+0

इसका डुप्लिकेट देखें: http://stackoverflow.com/questions/8975586/sources-for-an-android-image-gallery-view-with-pinch-zoom-touch-swipe-etc –

+0

संभावित डुप्लिकेट: http://stackoverflow.com/questions/11672210/android-combine-swipe-and-pinch-to-zoom –

उत्तर

3

आप पहले से ही pinch-to-zoom और swipe gestures पर अलग से शोध किया मान लें, तो आप useability पर सीमाएं लागू कर सकते हैं। जब छवि ज़ूम हो जाती है (स्क्रीन आकार से अधिक क्षेत्र पर कब्जा कर लेता है), तो आपको स्वाइप पहचान को अक्षम करना चाहिए, और छवि आकार स्क्रीन आकार से कम होने के बाद इसे फिर से सक्षम करना चाहिए।

+2

मैं कैसे पता लगा सकता हूं कि यह एक चुटकी ज़ूम या स्वाइप इशारा है या नहीं? चुटकी ज़ूम का पता लगाने में –

+2

, आप स्क्रीन को छूने वाली दूसरी उंगली का पता लगाने के लिए MotionEvent.ACTION_POINTER_DOWN का उपयोग कर रहे हैं। जबकि कोई मोशनइवेंट नहीं है। ACTION_UP, जो कुछ भी टचएन्ट प्रोसेसिंग कर रहा है वह एक चुटकी वाला इशारा होना चाहिए। स्वाइप पहचान को सक्षम/अक्षम करने के लिए झंडे सेट अप करने का प्रयास करें। निश्चित रूप से, छवि के आकार की जांच करने के लिए, जैसा कि मेरे उत्तर में उल्लिखित है। – josephus

+0

लेकिन यह स्क्रॉल इशारा के विपरीत है। क्या ऐसा करने का कोई और सामान्य तरीका नहीं है? मेरा मतलब ज़ूम और स्क्रॉल करने के लिए चुटकी वाला एक घटक है। स्वाइप के साथ एक और उन्हें एक साथ काम करते हैं। –

0

चुटकी-टू-ज़ूम के साथ एक गैलरी (फोटो के बीच स्वाइप) पर this पोस्ट मिला।

2

मैंने ऐसी लाइब्रेरी लागू की। अभी भी मामूली समस्याएं हैं लेकिन यह कार्यात्मक है और इसे बढ़ाया जा सकता है। https://github.com/kilaka/ImageViewZoom

आनंद लें:

यहाँ GitHub पर कांटा है।

संबंधित मुद्दे