I\'m trying to get the available input devices on Android, in order to do that I\'m using the InputMethodManager
and using the API of getEnabledInputMethodLis
There is no way to do this. A keyboard doesn't report to Android the list of languages it supports.
In fact, most keyboards keep the input language separate from the phone's locale, in order to switch without resetting the UI of the entire phone. So the OS has no idea what languages a keyboard can write in or is currently writing in.