当键盘弹出时如何实现平滑的滚动布局?

3
目前,当 EditText 获得焦点并且键盘弹出时,键盘会覆盖表单布局一秒钟,然后布局容器会调整大小以显示表单,如下图所示。 enter image description here 我希望在键盘升起时布局能平稳地调整大小。这可行吗? enter image description here

请问,你能告诉我在哪里可以找到你绘制模型的应用程序吗? - user1521536
@LaiVung,这是针对Mac OS X的OmniGraffle软件:http://www.omnigroup.com/products/omnigraffle/。手机图像来自Google的OmniGraffle样板文件:http://developer.android.com/design/downloads/index.html。 - nipponese
谢谢 :-) 不幸的是我不用Mac。(如果您不介意,yEd是免费且不错的)。 - user1521536
@LaiVung 没问题。 :) 在硅谷,OmniGraffle几乎是UX人员的标准,就我个人职业经验而言。它的优势在于网络上用户创建的模板数量。这是一个获取这些模板的好网站:https://www.graffletopia.com/ - nipponese
1个回答

0

在清单文件中的<application>标签内添加以下内容:

android:windowSoftInputMode="adjustResize|stateVisible"

您的布局中是否有<requestfocus/>标签?请发布活动代码、布局XML和清单片段。 - iceman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接