我想将焦点设置为EditText,并在某些情况下自动调出虚拟键盘。但是,如果手机的硬件键盘滑出,我不想这样做。有没有办法检测手机的硬件键盘(如果存在)是否滑出?或者是否有一些EditText的功能可以为我处理所有这些?
答案 0 :(得分:4)
if (getResources().getConfiguration().hardKeyboardHidden==Configuration.HARDKEYBOARDHIDDEN_NO)
{
//do stuff
}
中解释在键盘幻灯片上触发OnConfigurationChanged