(getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager).apply { val ims = currentInputMethodSubtype return if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) { ims.locale } else { ims.languageTag } }
한국어 키보드면 ko, 영어면 en이 온다. 하지만 태블릿에서는 항상 같은 값이 넘어온다.