本人最近碰到一个问题,在点击某个edittextpreference对话框的输入框后会弹出输入法软键盘,此时因正在开发的手机屏幕较小,因此dialog被压缩,输入框也随之被遮蔽,根据网上资料试了很多方法,包括在androidmainfest.xml中的activity中添加windowsoftinputmode=“adjustpan”等,继续往framework中找发现edittextpreference原始布局文件就已经被放在了scrollview 中,但问题依旧,希望有高人指点。
注:在一部对比样机中发现遇到相同情况时dialog并不会被软键盘压缩,而是被覆盖,这样刚好输入框还完整,只是确认按钮不在了。