Taizoo's Tech note

技術系の備忘録

2022-02-01から1ヶ月間の記事一覧

Android BottomNavigationを追加する

今回は、既存の画面にBottomNavigationを追加します。 元々はマップのみが表示される画面ですが、右図のようにBottomNavigationを追加していきたいと思います。 手順 メニューのxmlを追加 layoutの修正 NavigationBarのタップイベント処理の追加 ソース 参考…

AndroidStudioからGithubへ登録する

今回はAndroidStudioからプロジェクトをGithubへ登録する方法を勉強していきます。Githubのアカウントだけは既に所有していたので、アカウント作成方法は割愛します。 目次 環境 GitとGithub バージョン管理を有効化 Githubとの連携 登録するソースを選択し…

Android Stutdio ライブラリプロジェクトを作る

前回は、GoogleMapの吹き出しをカスタマイズしました。 実際に子供と遊ぶことで、色々な改善点が見えてきました。 そこで今回は、今後の改修とGitでの管理を見据えてソースを少し整理していきます。 目次 方針 流れ やってみる ①ライブラリモジュールの追加 …

Android GoogleMapのInfoWindow(吹き出し)をカスタマイズする その2

前回は、InfoWindowをカスタマイズし、吹き出しに画像とタイトルと説明を表示できるようにしました。今回は、吹き出しの画像、タイトル、説明を自由に入力できるようにしていきます。 方針 ソースコード MyDialogFragment.java SpinnerAdapter.java custom_d…

Android GoogleMapのInfoWindow(吹き出し)をカスタマイズする

今回は、 GoogleMapのタッチイベントを拾ってアイコンを表示する InfoWindow(吹き出し)をカスタマイズする の2点をやっていきたいと思います。 方針 長押しクリックイベントは、GoogleMap.setOnMapLongClickListener()を使って拾う 吹き出しのカスタマイ…