Android键盘在使用adjustResize关闭时滞后/速度很慢

时间:2016-04-08 12:10:46

标签: android android-layout

我将自定义布局作为活动中的表单字段。

自定义布局的布局结构如下:

<Relative Layout A>
           <Linear Layout B>
                 <Relative Layout C>
                      <Text View>
                      <Edit Text>
                 </Relative Layout C Ends>
                 <Relative Layout D>
                      <Text View>
                      <Image View>
                 </Relative Layout D Ends>
                 <Relative Layout E>
                      <Text View>
                      <Image View>
                 </Relative Layout E Ends>
           </Linear Layout B Ends>
           <View for horizontal line>
</Relative Layout A ends>

这是一个表单字段,添加到单击按钮时。

当Android键盘关闭时,关闭速度很慢并导致一些延迟,导致出现如下的瞬间空白键盘状态:

Only the edit text from the layout is visible at the moment     我添加到此布局中的自定义字段越多,此滞后越严重。 有4个这样的领域,这是一个很好的2秒。

我在AndroidManifest中尝试过使用adjustPan而不是adjustResize。这有效,但随后我的其他布局元素的可访问性受到影响。 是否有人有任何想法导致这种滞后,或如何解决它而不妥协任何行为? 谢谢!

P.S。:在附图中,只有编辑文本可见,其余字段被隐藏。

0 个答案:

没有答案