मैंने Google मानचित्र एंड्रॉइड एपीआई v2 की मेरी-स्थान परत सक्षम की है, जो उपयोगकर्ता के वर्तमान स्थान पर जाने के लिए फ़्लोटिंग बटन जोड़ती है। मुझे इस बटन पर क्लिक का पता लगाने का एक तरीका चाहिए। क्या यह संभव है?मेरा स्थान बटन ईवेंट श्रोता
उत्तर
नहीं, वर्तमान में उस जानकारी को प्राप्त करने का कोई तरीका नहीं है। इसके लिए एक फीचर अनुरोध उठाया गया है और यह Google द्वारा पहले ही स्वीकार किया गया है।
यह स्टार अगर आप एक तेज ठीक हैं:
वर्कअराउंड:
में निर्मित नियंत्रण और बनाने के अपने खुद के दृश्य को अक्षम और स्क्रीन में जोड़ें। इस बटन पर ऑनक्लिक लिस्टनर सेट करें और मानचित्र को मानचित्र के स्थान पर एनिमेट करें।
UiSettings.setMyLocationButtonEnabled(false)
नक्शे से मेरे स्थान प्राप्त करें::
डिफ़ॉल्ट नियंत्रण अक्षम
GoogleMap.getMyLocation()
यह पता करने के लिए के रूप में मैं भी इस बारे में सोच रहा था अच्छा है। अब, क्या यह जानने का कोई तरीका है कि Google की स्थान सेवा सक्षम है या नहीं, इसलिए हम यह तय कर सकते हैं कि हम बटन को सक्षम करना चाहते हैं या नहीं? कोई ऐसा बटन नहीं है जो कुछ भी नहीं करता है, इसलिए वर्कअराउंड (हमेशा उस बटन को अक्षम करना) अब के लिए एकमात्र विकल्प प्रतीत होता है।
अगस्त में Google मानचित्र Android API V2 की नवीनतम रिलीज मेरे स्थान बटन के क्लिक के लिए एक श्रोता विधि में शामिल हैं: onMyLocationButtonClick() यह पता करने के लिए जब उपयोगकर्ता बटन क्लिक किया गया है इस्तेमाल किया जा सकता और सच रिटर्न अगर श्रोता उपयोग किए गए घटना
चूंकि यह प्रश्न पोस्ट किया गया था, Google ने API को अपडेट किया है। उन्होंने onMyLocationButtonClick()
श्रोता जोड़ा है।
//add location button click listener
map.setOnMyLocationButtonClickListener(new GoogleMap.OnMyLocationButtonClickListener(){
@Override
public boolean onMyLocationButtonClick()
{
//TODO: Any custom actions
return false;
}
});
झूठी अनिवार्य रूप से सुपर विधि कॉल करेंगे रिटर्निंग:
श्रोता को जोड़ने के लिए। वापस लौटना सच नहीं होगा।
येर .. क्लिक करें हैंडल पर हम जो भी चाहते हैं !!!! :) धन्यवाद –
- 1. ज़ूम ईवेंट श्रोता
- 2. स्क्रॉल ईवेंट श्रोता जावास्क्रिप्ट
- 3. स्विंग: ईवेंट श्रोता समर्थन वर्ग
- 4. स्थानमैनेजर.remove अद्यतन (श्रोता) स्थान श्रोता को हटा नहीं रहा
- 5. jQuery इनपुट बटन इवेंट श्रोता
- 6. jQuery: क्या एक ईवेंट श्रोता एक ही ईवेंट के पिछले श्रोता को ओवरराइट करता है?
- 7. एंड्रॉइड बैक बटन ईवेंट
- 8. जावास्क्रिप्ट: Window.Blur() ईवेंट पर ईवेंट श्रोता कैसे बनाएं?
- 9. Symfony2 लॉगिन ईवेंट श्रोता और security.interactive_login ईवेंट FOSUser
- 10. एंड्रॉइड में स्थान श्रोता बंद करें
- 11. Google मानचित्र में "मेरा स्थान" जावास्क्रिप्ट एपीआई
- 12. श्रोता
- 13. एडिटटेक्स्ट पर पूर्ण बटन के लिए श्रोता?
- 14. एंड्रॉइड- मल्टी ऑनक्लिक श्रोता एक बटन में
- 15. आईफोन स्थान बटन
- 16. NotifyIcon.BalloonTipClicked ईवेंट और माउस बटन
- 17. मेरा "ईवेंट" हमेशा शून्य क्यों है?
- 18. संख्या इनपुट स्क्रॉल के लिए HTML5 ईवेंट श्रोता - क्रोम केवल
- 19. मैं प्रीअपडेट ईवेंट श्रोता में फ़ील्ड का मान कैसे बदलूं?
- 20. जावास्क्रिप्ट - ईवेंट हैंडलर और श्रोता के बीच क्या अंतर है?
- 21. Google मानचित्र - किसी ईवेंट में जानकारी पास करें श्रोता
- 22. Fluent NHibernate के माध्यम से ईवेंट श्रोता कैसे जोड़ें?
- 23. श्रोता बनाम सेट श्रोता
- 24. रेडियो बटन पर श्रोता को कैसे संलग्न करें
- 25. श्रोता
- 26. श्रोता
- 27. Google मानचित्र API v3: क्या setMap() ईवेंट के लिए कोई कॉलबैक या ईवेंट श्रोता है?
- 28. मेरा बटन का टेक्स्ट क्यों बंद है?
- 29. जेपीए श्रोता
- 30. jQueryUI, रेडियो बटन स्थिति, और ईवेंट
यह अब सत्य नहीं है, एंड्रॉइड अपडेट किया गया है। टोनी या मेरा जवाब नीचे देखें। – CyberEd