I am using custom buttons over the ionic native Google Map. It’s working till android 8.0 (Oreo). But it doesn’t seem to work on Android 9.0 (Pie).
<div [ngSwitch]="homeTabs" class="home-wrapper">
<ion-segment [(ngModel)]="homeTabs" class="evc-tabs">
<ion-segment-button value="map">Map</ion-segment-button>
<ion-segment-button value="list">List</ion-segment-button>
</ion-segment>
<div *ngSwitchCase="'map'" class="map-wrapper">
<map-view
*ngIf="showMapView"
[mapData]="mapData"
[userCoordinates]="currentCoordinates">
</map-view>
</div>
<div *ngSwitchCase="'list'" padding class="home-list">
</div>
</div>