Android

画像とテキストを共有するには None

画像とテキストを共有するには

SNS機能として、以下のようなShare Intentを作成して共有シートを表示させます。 画像とテキストを共有する場合、両方のプレビューはできないので、画像があれば画像、テキストだけならテキスト、をプレビューさせるのが良いと思われます。画像をプレビューさせるのにClipDataは不要ですので、Ur…
Viewをグルグル回転させて初期角度で止めるには (How to reset angle rotation to default?) None

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

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

2連続で通信する場合にhideProgressBar()を1回しか書かない

APIを使ってデータを受信して、その結果を使って再度通信する必要がある場合。Kotlinならコルーチン使ったり、色々と工夫できると思うのですが、普通に書いた場合は通信部分が入れ子になりますね。そして、通信する度にエラー処理が必要なので、その度に開始したグルグル(Progress Bar)を止めないと…