非同期2

await asyncみたいなことをやりたくて調べてみたら、Join()で出来るとのこと。
やってみたら、今度は関数にsuspendを付けろとのこと。
付けたらうまくいった。
suspendを付けた関数をonCreate()で使用しようとするとエラーになる。
うんざりしながら調べたら、runBlocking{}を使用すればいいとのこと。
 runBlocking{} の中で関数を呼んだらうまくいった。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする