Как установить автоматический дневной / ночной режим Google Maps в Xamarin Forms - PullRequest
0 голосов
/ 16 октября 2018

Мне нужно установить ночной режим Google maps, который будет работать автоматически с помощью сенсора в телефоне и вручную с помощью переключателя.Мне нужен пример или документация

Ответы [ 2 ]

0 голосов
/ 16 октября 2018
int currentNightMode = getResources().getConfiguration().uiMode
        & Configuration.UI_MODE_NIGHT_MAS

switch (currentNightMode) {
    case Configuration.UI_MODE_NIGHT_NO:
        // Night mode is not active, we're in day time
    case Configuration.UI_MODE_NIGHT_YES:
        // Night mode is active, we're at night!
    case Configuration.UI_MODE_NIGHT_UNDEFINED:
        // We don't know what mode we're in, assume notnight
}
0 голосов
/ 16 октября 2018

Установите пакет Xamarin.Forms.GoogleMaps Nuget (исходный код доступен на GitHub ), который уже реализовал его в Xamarin.Forms.

Вы можете обратиться к доступному образцу MapStylePage здесь , который в основном объясняет вам, как создавать оригинальные стили карты, используя MapStyle With Google .Вы можете воспользоваться мастером, выбрать там тему Night и получить соответствующий стиль json, который вы будете использовать в своем приложении Xamarin.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...