Edit Text in ListActivity ListView loses focus when keyboard comes up

前端 未结 7 1059
挽巷
挽巷 2020-12-03 05:09

I have searched and searched for an answer to this question and everything that looked like an answer has not worked so I guess I will just ask.

I have a couple of <

7条回答
  •  醉话见心
    2020-12-03 05:17

    For me a combination of the following helped me (especially number 3):

    1) Add the following to the related Activity in the manifest file, this is required for your ListView to be resized to fill only the area above the softKeyboard:

    android:windowSoftInputMode="adjustResize"
    

    2) With the below the ListView will ONLY get focus only if none of its descendants want it. The descendants (the EditText) needs to get and keep focus.

    
    

    3) The automatic showing/hiding of the Spelling Suggestions bar right above the keyboard keeps triggering the ListView to refresh. I turned the Suggestions off for any EditText in my ListView.

    
    

提交回复
热议问题