Android:关闭软键盘时显示空白
Posted
技术标签:
【中文标题】Android:关闭软键盘时显示空白【英文标题】:Android: Displaying WhiteSpace When Closing Soft Keyboard 【发布时间】:2014-06-27 03:42:28 【问题描述】:我有一个布局,其中包含 ListView 和 ListView 下方的 EditText,用于在列表视图中搜索。问题是,当我在搜索后关闭软键盘时,它会在关闭软键盘时突然出现并显示空白。我尝试过adjustPan,但它会将整个布局向上移动。
【问题讨论】:
你在设备或模拟器上测试过吗? 我有一个same issue,软键盘关闭时的空白。在做某事之前,您应该尝试使用postDelayed
方法创建Handler
。您是否也尝试过使用adjustResize
而不是adjustPan
?
【参考方案1】:
public static void hideKeyboard(Context context,View v)
InputMethodManager imm = (InputMethodManager)context.getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
希望这会有所帮助!
【讨论】:
以上是关于Android:关闭软键盘时显示空白的主要内容,如果未能解决你的问题,请参考以下文章