बिट मैपडेस्क्रिप्टर

पब्लिक फ़ाइनल क्लास BitmapDescriptorFactory ऑब्जेक्ट की जानकारी देती है

इसका इस्तेमाल बिटमैप इमेज की परिभाषा बनाने के लिए किया जाता है. इस इमेज का इस्तेमाल मार्कर आइकॉन और ग्राउंड ओवरले के लिए किया जाता है.

इस क्लास के किसी तरीके का इस्तेमाल करने से पहले, आपको इनमें से कोई एक काम करना होगा, ताकि यह पक्का हो सके कि यह क्लास शुरू हो चुकी है:

  • अपने ऐप्लिकेशन में जोड़े गए MapFragment या MapView से GoogleMap उपलब्ध होने का इंतज़ार करें. getMapAsync() को कॉल करके और onMapReady(GoogleMap map) कॉलबैक का इंतज़ार करके, GoogleMap इंस्टेंस पाया जा सकता है.
  • MapsInitializer.initialize(Context) पर कॉल करें. जब तक GooglePlayServicesNotAvailableException को थ्रो नहीं किया जाता, तब तक यह क्लास सही तरीके से शुरू हो जाएगी.

लगातार मिलने वाली खास जानकारी

float HUE_AZURE
float HUE_BLUE
float HUE_CYAN
float HUE_GREEN
float HUE_MAGENTA
float HUE_ORANGE
float HUE_RED
float HUE_ROSE
float HUE_VIOLET
float HUE_YELLOW

सार्वजनिक तरीके से जुड़ी खास जानकारी

स्टैटिक BitmapDescriptor
defaultMarker(फ़्लोट ह्यू)
ऐसा BitmapDescriptor बनाता है जो डिफ़ॉल्ट मार्कर इमेज को कलर करने के लिए इस्तेमाल होता है.
स्टैटिक BitmapDescriptor
defaultMarker()
ऐसा BitmapDescriptor बनाता है जो डिफ़ॉल्ट मार्कर इमेज के बारे में बताता है.
स्टैटिक BitmapDescriptor
fromAsset(स्ट्रिंग एसेट का नाम)
एसेट डायरेक्ट्री में मौजूद बिटमैप इमेज के नाम का इस्तेमाल करके BitmapDescriptor बनाता है.
स्टैटिक BitmapDescriptor
fromBitmap(बिटमैप इमेज)
दी गई बिटमैप इमेज से BitmapDescriptor बनाता है.
स्टैटिक BitmapDescriptor
fromFile(स्ट्रिंग फ़ाइल का नाम)
डिवाइस के स्टोरेज में मौजूद बिटमैप इमेज फ़ाइल के नाम का इस्तेमाल करके BitmapDescriptor बनाता है.
स्टैटिक BitmapDescriptor
fromPath(स्ट्रिंग का पूरा पाथ)
बिटमैप इमेज के ऐब्सलूट फ़ाइल पाथ से BitmapDescriptor बनाता है.
स्टैटिक BitmapDescriptor
fromResource(int resourceId)
बिटमैप इमेज के संसाधन आईडी का इस्तेमाल करके BitmapDescriptor बनाता है.

इनहेरिट किए गए तरीके की खास जानकारी

स्थिरांक

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_AZURE

कॉन्सटेंट वैल्यू: 210.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_BLUE

कॉन्सटेंट वैल्यू: 240.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_CYAN

कॉन्सटेंट वैल्यू: 180.0

पब्लिक स्टैटिक फ़ाइनल फ़्लोट HUE_GREEN

कॉन्सटेंट वैल्यू: 120.0

पब्लिक स्टैटिक फ़ाइनल फ़्लोट HUE_MAGENTA

कॉन्सटेंट वैल्यू: 300.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_ORANGE

कॉन्सटेंट वैल्यू: 30.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_RED

कॉन्सटेंट वैल्यू: 0.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_ROSE

कॉन्सटेंट वैल्यू: 330.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_VIOLET

कॉन्सटेंट वैल्यू: 270.0

सार्वजनिक स्टैटिक फ़ाइनल फ़्लोट HUE_YELLOW

कॉन्सटेंट वैल्यू: 60.0

सार्वजनिक तरीके

सार्वजनिक स्टैटिक BitmapDescriptor defaultMarker (फ़्लोट ह्यू)

ऐसा BitmapDescriptor बनाता है जो डिफ़ॉल्ट मार्कर इमेज को कलर करने के लिए इस्तेमाल होता है. आपकी सुविधा के लिए, ह्यू वैल्यू का पहले से एक सेट मौजूद है. HUE_YELLOW का उदाहरण देखें.

पैरामीटर
CANNOT TRANSLATE मार्कर की रंगत. वैल्यू, 0 और 360 से कम होनी चाहिए.

सार्वजनिक स्टैटिक BitmapDescriptor defaultMarker ()

ऐसा BitmapDescriptor बनाता है जो डिफ़ॉल्ट मार्कर इमेज के बारे में बताता है.

सार्वजनिक स्टैटिक BitmapDescriptor fromAsset (String assetName)

एसेट डायरेक्ट्री में मौजूद बिटमैप इमेज के नाम का इस्तेमाल करके BitmapDescriptor बनाता है.

पैरामीटर
assetName ऐसेट डायरेक्ट्री में मौजूद बिटमैप इमेज का नाम.
रिटर्न
  • एसेट से लोड किया गया BitmapDescriptor या लोड न होने पर null.

सार्वजनिक स्टैटिक BitmapDescriptor fromBitmap (बिटमैप इमेज)

दी गई बिटमैप इमेज से BitmapDescriptor बनाता है.

पैरामीटर
इमेज

सार्वजनिक स्टैटिक BitmapDescriptor fromFile (स्ट्रिंग फ़ाइल का नाम)

डिवाइस के स्टोरेज में मौजूद बिटमैप इमेज फ़ाइल के नाम का इस्तेमाल करके BitmapDescriptor बनाता है. खास तौर पर, इसमें openFileInput(String) को कॉल किया जाता है.

पैरामीटर
fileName बिटमैप इमेज फ़ाइल का नाम.
रिटर्न
  • एसेट से लोड किया गया BitmapDescriptor या लोड न होने पर null.

सार्वजनिक स्टैटिक BitmapDescriptor fromPath (String आपत्तिजनक)

बिटमैप इमेज के ऐब्सलूट फ़ाइल पाथ से BitmapDescriptor बनाता है.

पैरामीटर
absolutePath बिटमैप इमेज का ऐब्सलूट पाथ.
रिटर्न
  • ऐब्सलूट पाथ से लोड किया गया BitmapDescriptor या null लोड न होने पर.

सार्वजनिक स्टैटिक BitmapDescriptor fromResource (int resourceId)

बिटमैप इमेज के संसाधन आईडी का इस्तेमाल करके BitmapDescriptor बनाता है.

पैरामीटर
resourceId बिटमैप इमेज का संसाधन आईडी.
रिटर्न
  • एसेट से लोड किया गया BitmapDescriptor या लोड न होने पर null.