【问题标题】:Android: Displaying WhiteSpace When Closing Soft KeyboardAndroid:关闭软键盘时显示空白
【发布时间】:2014-06-27 03:42:28
【问题描述】:

我有一个布局,其中包含 ListView 和 ListView 下方的 EditText,用于在列表视图中搜索。问题是,当我在搜索后关闭软键盘时,它会在关闭软键盘时突然出现并显示空白。我尝试过adjustPan,但它会将整个布局向上移动。

【问题讨论】:

  • 你在设备或模拟器上测试过吗?
  • 我有一个same issue,软键盘关闭时的空白。在做某事之前,您应该尝试使用postDelayed 方法创建Handler。您是否也尝试过使用adjustResize 而不是adjustPan

标签: android android-layout android-listview android-edittext android-softkeyboard


【解决方案1】:
public static void hideKeyboard(Context context,View v)
    {
        InputMethodManager imm = (InputMethodManager)context.getSystemService(
                  Context.INPUT_METHOD_SERVICE);
            imm.hideSoftInputFromWindow(v.getWindowToken(), 0);

    }

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2013-12-16
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多