क्या Google मानचित्र के अंदर आगे बढ़ना अक्षम है?मानचित्रदृश्य में चारों ओर घूमने को अक्षम करें
उत्तर
मुझे पता चला यह setClickable (गलत) है,
यदि आप अपने ऐप में मानचित्र दृश्य एम्बेड करते हैं, तो मुझे लगता है कि आप इसे देखने के लिए स्थिर मानचित्र का उपयोग कर सकते हैं।
आपक्लिकेबल (झूठा) सेट करना चाहते हैं, लेकिन आप MapView को फोकस करने से रोकने के लिए संभवतः फोकसबल (झूठा) सेट करना भी चाहेंगे।
यह समस्या हो सकती है जब उपयोगकर्ता हार्डवेयर नेविगेशन बटन का उपयोग करता है, क्योंकि यदि MapView फोकस करता है तो ऊपर-नीचे-बाएं-दाएं बटन नक्शे को स्क्रॉल करेंगे।
भले ही एक स्वीकार्य उत्तर है, बस मेरा जवाब प्रदान करें क्योंकि इससे मेरी मदद नहीं हुई है। mapView.setClickable (false) हर समय काम नहीं करता है, ऐसे मामलों की तरह जहां आपके पास नक्शा है, स्क्रॉल व्यू के अंदर देखें। तो मैंने उसी आकार के मानचित्र दृश्य के ठीक ऊपर एक दृश्य वस्तु बनाई।
मेरी ओवरले दृश्य के लिए onTouchListener रखरखाव वाले और (मेरे मामले में scrollview) MapView की मूल करने के लिए सभी स्पर्श ईवेंट पारित कर दिया है, इसलिए द्वारा गुजर MapView से सभी स्पर्श ईवेंट scrollview करने के लिए।
एक और तरीका प्राप्त करने के लिए
mMap.getUiSettings().setAllGesturesEnabled(false);
v2 के लिए काम करता है नक्शा टुकड़े भी! – Aphex
mMap.getUiSettings().setScrollGesturesEnabled(false);
कर इस नक्शे
में आगे बढ़ निष्क्रिय कर सकते हैं मैं customMapView कि MapView प्रदान करता है और onInterceptTouchEvent विधि ओवरराइड बनाया कर रहा है।
public class customMapView extends MapView {
public customMapView(Context context) {
super(context);
}
public customMapView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
}
public customMapView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
}
public customMapView(Context context, GoogleMapOptions googleMapOptions) {
super(context, googleMapOptions);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
// return super.onInterceptTouchEvent(ev);
return true;
}
}
हम MapView या SupportMapFragmentGoogleMapOptions
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val mapOptions = GoogleMapOptions()
mapOptions.rotateGesturesEnabled(false)
mapOptions.zoomGesturesEnabled(false)
mapOptions.tiltGesturesEnabled(false)
mapOptions.scrollGesturesEnabled(false)
// Map View
val mapView = MapView(context, mapOptions)
mapView.onCreate(savedInstanceState)
// Or
val mapView = MapView(context
mapView.getMapAsync { googleMap ->
googleMap.uiSettings.setAllGesturesEnabled(false)
}
// Or Map Fragment
val mapFragment = SupportMapFragment.newInstance(mapOptions)
}
- 1. ☆ केंद्र के चारों ओर स्पिन कैसे करें?
- 2. क्या पेड़ की संरचना या एल्गोरिदम एक पेड़ में चारों ओर घूमने के लिए है?
- 3. परिवर्तनीय '' के चारों ओर ढेर
- 4. WinForms बटन में पाठ के चारों ओर पैडिंग कम करें
- 5. फ़ाइल के चारों ओर कक्षा रैपर -
- 6. कार्य-चारों ओर एक स्टैक ओवरव्लो एक्सेप्शन
- 7. अपने केंद्र के चारों ओर आयत घुमाएं
- 8. गिट रिपोजिटरी सिंक, चारों ओर घूमते समय?
- 9. पाठ के चारों ओर बॉर्डर चादर है
- 10. ब्लेंडर: क्षेत्र के चारों ओर घूमना
- 11. गोलाकार कोनों के चारों ओर बॉक्स छाया?
- 12. भूखंडों के समूहों के चारों ओर सीमाएं
- 13. ग्राफ डेटाबेस के चारों ओर हाइप ... क्यों?
- 14. टाइमस्पेन पार्सिंग के लिए चारों ओर काम करें 24:00
- 15. आईफोन: UIIextView UIImage के चारों ओर लपेटें?
- 16. उद्धरण के साथ चारों ओर स्ट्रिंग
- 17. छवि के चारों ओर सफेद स्थान
- 18. पाठ रैप केंद्रित चारों ओर छवि
- 19. अनुपलब्ध सामग्री के चारों ओर लिंक संपादित करें
- 20. किसी छवि के चारों ओर काली सीमा को हटाकर
- 21. साइथन - स्ट्रिंग्स को चारों ओर कनवर्ट करने की सूची **
- 22. बटन के चारों ओर सीमा को कैसे हटाएं?
- 23. छवियों के चारों ओर पाठ और ब्लॉक तत्वों को लपेटना
- 24. JTextPane में घटकों के चारों ओर पाठ कैसे लपेटें?
- 25. मेन्यूइटम्स के चारों ओर पतली सीमा को हटाकर
- 26. मानचित्रदृश्य पर बटन
- 27. matplotlib में subplots के चारों ओर एक सीमा
- 28. क्रोम में स्प्राइट छवि के चारों ओर सीमा हटाएं
- 29. एक सीमा में प्रत्येक सेल के चारों ओर सीमा
- 30. एचटीएमएल फॉर्म में पाठ इनपुट के चारों ओर सीमा
आप स्थिर नक्शे से क्या मतलब है का उपयोग कर के साथ उपयोगकर्ता इंटरेक्शन रोक सकता है? – Vincent
स्थैतिक मानचित्र एक विशिष्ट स्थान के लिए मानचित्र के स्नैप शॉट का एक प्रकार हैं। आप ज़ूम इन और ज़ूम आउट कर सकते हैं लेकिन बहुत कुछ नहीं किया जा सकता है। – Vinay
मुझे जो भी आप ढूंढ रहे हैं उसके बारे में अधिक जानकारी दें ... – Vinay