回答編集履歴
1
誤字修正
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
> 仮想キーボードが一度も立ち上がっていない状態で閉じる処理をしているため、
|
2
2
|
> InputMethodManagerがnullのままであることが原因と理解しています。
|
3
3
|
|
4
|
-
理論上、getSystemService は null を返す
|
4
|
+
理論上、getSystemService は null を返す可能性がありますが、その場合 as を使った時点で落ちます。
|
5
5
|
(ので、as? を使うか、ContextCompat.getSystemService を使って書くと良いでしょう。)
|
6
6
|
|
7
7
|
```Kotlin
|