MapsInitializer
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Используйте этот класс для инициализации SDK Google Maps для Android, если перед получением карты необходимо использовать функции. Его необходимо вызвать, поскольку некоторые классы, такие как BitmapDescriptorFactory и CameraUpdateFactory, необходимо инициализировать.
Если вы используете MapFragment
или MapView
и уже получили (не NULL) GoogleMap
, вызвав getMapAsync()
для любого из этих классов и ожидая обратного вызова onMapReady(GoogleMap map)
, вам не нужно беспокоиться об этом классе. Некоторые примеры см. в образце приложения.
Краткое описание общедоступного метода
синхронизированный статический int | инициализировать (контекстный контекст) Инициализирует SDK Google Maps для Android, чтобы его классы были готовы к использованию. |
Сводка унаследованных методов
Из класса java.lang.Object логическое значение | равно (Объект arg0) |
последний класс<?> | получитьКласс () |
интервал | хэш-код () |
окончательная пустота | поставить в известность () |
окончательная пустота | уведомитьВсе () |
Нить | нанизывать () |
окончательная пустота | подождать (длинный arg0, int arg1) |
окончательная пустота | подождите (длинный arg0) |
окончательная пустота | ждать () |
Публичные методы
общедоступная статическая синхронизированная инициализация int (контекстный контекст)
Инициализирует SDK Google Maps для Android, чтобы его классы были готовы к использованию. Если вы используете MapFragment
или MapView
и уже получили (не NULL) GoogleMap
, вызвав getMapAsync()
для любого из этих классов, тогда нет необходимости вызывать это.
Параметры
контекст | Требуется для получения необходимых ресурсов и кода SDK. Не должно быть null . |
---|
Возврат
- Код ошибки ConnectionResult.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-19 UTC.
[null,null,["Последнее обновление: 2025-09-19 UTC."],[],["The `MapsInitializer` class initializes the Google Maps SDK for Android, enabling the use of classes like `BitmapDescriptorFactory` and `CameraUpdateFactory`. It is necessary when map features are used before obtaining a map. Initialization is performed via the `initialize(Context context)` method, which requires a non-null context. This step is not required if a `GoogleMap` is already obtained via `getMapAsync()` on `MapFragment` or `MapView`. The method returns a `ConnectionResult` error code.\n"],null,[]]