android - 键盘打开后滚动对话框

标签 android android-layout android-dialog android-keypad

我有一些带有 EditText 字段的对话框。当我想填写一些 EditText 时,键盘打开了,我无法填写上面的一些字段。我应该关闭键盘,然后单击上面的 EditText。如何在键盘打开时使我的对话框可滚动以避免关闭键盘?

最佳答案

尝试:

dialog.getWindow().setSoftInputMode(
    WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

关于android - 键盘打开后滚动对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22250431/

相关文章:

android - 将基于android gradle的项目导入intellij idea之后,突出显示android语法

android - ButterKnife Bind in Fragment 使用不同的布局

android - 如何将对话框窗口包装到内容中?

android - 工具栏标题中的多种颜色?

android - 在 setContentView() 中索尼设备上报告 ArrayIndexOutOfBoundsException 错误

android - Facebook 应用程序类型无互联网连接消息

android - 在对话框关闭时调用上一个 Activity 方法

java - 如何获取Android相机中takePicture调用返回的图像数据字节数组?

java - 设置在Spinner上选择的基于可见性TableLayout的项目

java - 使用 libgdx 渲染游戏的问题