2024.11.14
いまさらNode.jsを知ろう~環境構築も~
2017.02.17
プログラミングGoogle Maps Android API が地図スタイルの変更に対応してた
坂東です。
Google Maps Android APIを使ってナビ的なアプリを作っていたのですが、クライアントから「地図の夜間モードなくて眩しい」というクレームを受けていました。
カーナビだと夜になると地図が暗いデザインになる、アレですね。
でもAndroid APIはデザイン変更できないので無理なんです。Web APIは対応しているのに。
と思っていたら、いつのまにか対応していたようです。
Google Playサービス9.6.0は、待望の機能、カスタムマップスタイルを導入しました!
https://hackernoon.com/using-custom-styles-with-google-maps-android-api-e1e5ec3ac7e9#.82xyionjq
実装方法は、Create map styleで作成したスタイル定義のJSONファイルを持ってきて、
https://mapstyle.withgoogle.com/
setMapStyle() で読み込むだけで瞬時に変わります。
MapStyleOptions style = MapStyleOptions.loadRawResourceStyle(this.context, R.raw.my_map_style); map.setMapStyle(style);
これで「地図の夜間モードなくて眩しい」というクレームが無くなるはずです。
あとカーナビに比べて文字が小さいから、注記のカスタマイズができるようになるとうれしいですね。
交差点名を目立たせたい。
おわり。
【記事への感想募集中!】
記事への感想・ご意見がありましたら、ぜひフォームからご投稿ください!【テクノデジタルではエンジニア/デザイナーを積極採用中です!】
下記項目に1つでも当てはまる方は是非、詳細ページへ!Qangaroo(カンガルー)
【テクノデジタルのインフラサービス】
当社では、多数のサービスの開発実績を活かし、
アプリケーションのパフォーマンスを最大限に引き出すインフラ設計・構築を行います。
AWSなどへのクラウド移行、既存インフラの監視・運用保守も承りますので、ぜひご相談ください。
詳細は下記ページをご覧ください。
最近の記事
タグ検索