2011-09-20 87 views
5

如何在代码中查找android中当前键盘的语言。 以及如何在代码中设置键盘的语言。例如,如果用户选择中文,则应该出现中文键盘,并且如果选择英文,则应该出现英文键盘。查找当前Android键盘的语言

+0

一种解决方案是,你写你自己的键盘以及您希望自定义语言,并得到它的当前语言通报。这是有点费时,如[这里]提到的(http://stackoverflow.com/questions/3480715/how-to-develop-a-soft-keyboard-for-android)。 – Heidar

+0

http://stackoverflow.com/questions/6579046/getting-list-of-languages-supported-by-android-keyboard –

回答

1

有很多类似这个已经回答的问题。 大多数的答案涉及

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);