2022年1月2日 / 最終更新日時 : 2022年1月2日 catoocraft_dblog 開発 kotlin の Map の forEach を古い Android で使う forEach の書き方によって古い Android 端末(KitKat)でエラーが出たので、対処のメモです。 括弧「()」が重要 以下の様なコードを書くと、実行されるコードは Java8 の Map になり、APIレベ […]
2021年10月24日 / 最終更新日時 : 2021年10月24日 catoocraft_dblog 開発 DatePickerFragment を setFragmentResultListener を使って実装する 以前は setTargetFragment を使った実装をどこかのサンプルを元に作っていたのですが、久し振りにアプリを Kotlin で実装し直してたら deprecated になっていたので、またしても先人のサンプルを […]
2021年10月9日 / 最終更新日時 : 2021年10月9日 catoocraft_dblog 開発 論理積や論理和で短絡評価するの記号としない記号(Kotlinならandと&&、Javaなら&と&&) さっきまで知りませんでした。今まで書いてきたコード、Javaは意図通りだけどKotlinは間違ってた。汗) 短絡表現とは 論理積(AND)なら、最初の式がfalseなら、二つ目の式を評価するまでもなく全体がfalseにな […]