Android

Google Map LatLngからPlaceIdを取得する None

Google Map LatLngからPlaceIdを取得する

写真などの詳細情報を取得するには、位置の座標ではなく、Place IDが必要になっています。例えば駅のPlace IDは以下のようにして取得できます。 implementation 'com.google.maps:google-maps-services:1.0.0' val apiContext…
画像とテキストを共有するには (ACTION_SEND編) None

画像とテキストを共有するには (ACTION_SEND編)

AndroidでSNS機能の共有シートを表示させるのは簡単ですが、プレビュー機能(Android 10以上)が少し分かりにくいです。 画像とテキストを共有する 画像とテキストの両方のプレビューはできないので、画像だけをプレビューさせます。 Intent(Intent.ACTION_SEND) .pu…
Viewをグルグル回転させて初期角度で止めるには (How to reset angle rotation to default?) None

Viewをグルグル回転させて初期角度で止めるには (How to reset angle rotation to default?)

Viewを回転させるにはいくつか方法がありますが、今回はリピート設定のないViewPropertyAnimatorを使います。回転を始めて、ストップした時にすぐに止めないで、終了リスナーを上書きしてリピートされないようにしておきます。 通信中にNow Loadingで回転させるボタンを作ってみました…