ListView上的不可见EditText

时间:2014-08-01 10:05:21

标签: android android-listview

我有一个ListView基本上有一些TextViews。如果单击一个列表项,我将TextViews的可见性更改为GONE,并将EditText的可见性更改为VISIBLE。

之后我想专注于EditText并显示键盘。但是如果键盘出现,ListView将被重绘,TextViews将再次可见,并且EditText GONE。我试图在getView()中显示键盘,但ListView将重画几次。

如何显示键盘,列表不会重绘?

1 个答案:

答案 0 :(得分:2)

当键盘出现时,在onSizeChanged(int w,int h,int oldw,int oldh)方法中查看端口更改了回调接收 你可以试试setFocasable Item(true);