... which proved to be an informing exercise. The problem is in our native android style. It has no padding, which makes the keyboard get smushed up into the text. The behavior of the Editor is still not desirable, but I think we can work around that in another way.
Sometimes just trying to explain a problem to someone else causes one to find the solution. Thank you!