【发布时间】:2013-01-21 15:01:57
【问题描述】:
我正在使用 v16 API,但在显示屏幕键盘时弹出窗口的放置位置存在问题。
第一个问题是,如果EditText 位于屏幕底部,当我触摸该字段以将其打开以进行编辑时,弹出窗口会显示在控件下方,并立即覆盖为键盘出现。它不会重新定位到EditText 之上,直到按键触发我的验证代码再次触发新值。
第二个问题是,当我关闭键盘并且包含文本的ScrollView 从其自身定位的位置向下滚动以在键盘上方显示EditText 时,弹出窗口仍然位于屏幕的上半部分EditText 在哪里,直到我触摸屏幕上的其他东西(触发 ScrollView 进行重绘???)。
【问题讨论】:
标签: android android-layout android-edittext scrollview