我有一个ListView基本上有一些TextViews。如果单击一个列表项,我将TextViews的可见性更改为GONE,并将EditText的可见性更改为VISIBLE。
之后我想专注于EditText并显示键盘。但是如果键盘出现,ListView将被重绘,TextViews将再次可见,并且EditText GONE。我试图在getView()
中显示键盘,但ListView将重画几次。
如何显示键盘,列表不会重绘?
答案 0 :(得分:2)
当键盘出现时,在onSizeChanged(int w,int h,int oldw,int oldh)方法中查看端口更改了回调接收 你可以试试setFocasable Item(true);