经过大量研究,我仍然没有找到解决以下问题的方法:
我的 ListView 由 EditTexts 组成,用于输入可变数量的字段。When one of them is selected, the focus is lost when they keyboard shows. 使用 AdjustPan 会起作用,但是我在列表下有一个重要的按钮,它会被隐藏,所以我需要找到一个使用 AdjustResize 的解决方案。就像经常建议的那样,我尝试发布延迟的 Runnable 以重新获得焦点,并使用 ListViews descendantFocusability。这仅在 50% 的情况下有效,这似乎是时间问题。
任何想法、建议或解释将不胜感激