2013-03-25 8 views
5

मैं osmdroid (3.0.8) का उपयोग कर एक ऐप विकसित कर रहा हूं। जब मैं दो अंगुलियों को अंदर और बाहर उपयोग करके ज़ूम करता हूं, तो ज़ूम नक्शा के केंद्र से शुरू होता है, न कि दो अंगुलियों के बीच से (MapView.setMultiTouchControls(true); का उपयोग करके)। मैंने चुटकी (pinch) को लागू करने की कोशिश की है लेकिन खराब परिणामों के साथ। मैंने अन्य समान प्रश्न पढ़े हैं लेकिन एक अच्छा समाधान खोजने के बिना।ओस्डड्रॉइड और पिंच

नोट: मैं OSM का उपयोग करना चाहिए, और नहीं अन्य समाधान

+0

क्या आप इसे [इस] (http://www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2-part-6-implementing- द पिंच-ज़ूम-जेस्चर/1847)? – Kgrover

+0

यह सुनिश्चित नहीं है कि आप [झिलमिलाहट के साथ] देखें (https://code.google.com/p/osmdroid/issues/detail?id=320&can=1&q=pinch%20to%20zoom)। – Kgrover

+0

@ सैम मैं osmdroid.but का उपयोग करने के बाद भी इसका उपयोग करता हूं, मुझे हर बार इस प्रकार की त्रुटि मिली। दुर्भाग्यवश, सिस्टम UI ने Stopped.i को डिवाइस से ऐप को नहीं हटाया जा सकता है। मैन्स डिवाइस लटका दिया गया है। –

उत्तर

2

Osmdroid 3.0.10 स्थान आप पर pinched पर जूमिंग के लिए समर्थन शामिल है।

नमूने में दो अंगुली रोटेशन इशारा ओवरले भी शामिल है यदि ऐसा कुछ है जिसे आप कोशिश करने में रूचि रखते हैं।

+0

कृपया, क्या आप इसके बारे में लिंक प्रदान कर सकते हैं? मुझे केवल 3.0.9 मिला और इसका परीक्षण किया: उंगलियों के बीच कोई चुटकी नहीं। –

+0

अभी तक 3.0.10 रिलीज नहीं है इसलिए आपको स्रोत से निर्माण करना होगा। स्रोत osmdroid google कोड पेज [www.osmdroid.com] पर पाया जा सकता है (http://www.osmdroid.org)। हम जल्द ही एक नई रिलीज धक्का देंगे। – kurtzmarc

+0

@kurtzmarc क्या यह 3.0.10 रिलीज में शामिल था? यही वह है जो मैं उपयोग कर रहा हूं, और चुटकी ज़ूम व्यवहार अभी भी मानचित्र के केंद्र से संबंधित ज़ूम लगता है। –

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