पर हूं, मैंने अभी मैपफ्रैगमेंट का उपयोग शुरू किया है, और मैं अपनी गतिविधि में मानचित्र दिखाने के लिए मानचित्र प्राप्त कर सकता हूं। मैं बस एक साधारण XML-लेआउट का उपयोग, और यह उम्मीद के रूप में काम करता है:"मैपफ्रैगमेंट को किसी प्रकार के लिए हल नहीं किया जा सकता है" भले ही मैं एपीआई स्तर 17
अब, मैं कोड में टुकड़ा प्राप्त करने की आवश्यकता है, इसलिए मैं मानचित्र के साथ बातचीत शुरू कर सकते हैं। यह वह जगह है जहाँ मैं समस्याएं आ:
आप देख सकते हैं, MapFragment (या getFragmentManager) एक प्रकार के हल नहीं किया जा सकता है। मैं एंड्रॉयड 4, एपीआई स्तर 17 लक्षित कर रहा हूं:
और आप भी देख सकते हैं कि मैं Googke Play लाइब्रेरी को संदर्भित कर रहा हूँ।
यहाँ प्रकट, बस स्पष्टता के लिए है:
तो, बड़ा सवाल यह है: क्यों नहीं कर सकते मैं MapFragment हल? मैं क्या खो रहा हूँ? =)
एक साइड नोट के रूप में: SupportMapFragment ठीक हल करने लगता है, लेकिन यह वही नहीं है जो मैं चाहता हूं।
आपका निर्माण लक्ष्य कुछ को Google API तरह 4.2 सिर्फ Android नहीं 4.2 होना चाहिए कि, है। मैं गहराई से जवाब में और अधिक लिखूंगा लेकिन मुझे 2 मिनट में क्षमा करना होगा। आप एसडीके प्रबंधक से Google एपीआई 4.2 जी सकते हैं। यदि बाद में अनुत्तरित किया गया है, तो मैं अधिक विस्तृत प्रतिक्रिया प्रदान कर सकता हूं। –
@ मिकेडग: प्रश्न मैप्स वी 2 के बारे में है, और आपकी टिप्पणी मैप्स वी 1 के बारे में है। – CommonsWare
जब आप 'com.google.android.gms.maps.MapFragment' के लिए' import' कथन जोड़ते हैं, तो क्या होता है? – CommonsWare