【发布时间】:2020-10-07 14:25:52
【问题描述】:
【问题讨论】:
标签: java android fragment android-fragmentactivity drawer
【问题讨论】:
标签: java android fragment android-fragmentactivity drawer
一个非常简单的方法是隐藏键盘然后抽屉打开。让键盘再次显示的唯一方法是单击编辑文本。
这是隐藏它的一种方法:
fun hideKeyboard(activity: Activity) {
val imm = activity.getSystemService(Activity.INPUT_METHOD_SERVICE) as InputMethodManager
//Find the currently focused view, so we can grab the correct window token from it.
var view: View? = activity.currentFocus
//If no view currently has focus, create a new one, just so we can grab a window token from it
if (view == null) {
view = View(activity)
}
imm.hideSoftInputFromWindow(view.windowToken, 0)
}
【讨论】: