0
我实现了一个自定义键盘,如下面的弹出窗口。自定义弹出窗口键盘在弹出时隐藏底部列表项
LayoutInflater layoutInflater = (LayoutInflater)getBaseContext().getSystemService(LAYOUT_INFLATER_SERVICE);
keyboardView = layoutInflater.inflate(R.layout.keyboard_guess, null);
final PopupWindow popupWindow = new PopupWindow(
keyboardView,
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT,
true);
// init keyboard keys
setKeyBoardKeys();
popupWindow.showAtLocation(keyboardView, Gravity.BOTTOM, 0, 0);
当我在列表视图的一行中选择一个元素时,弹出自定义键盘。
一切工作正常。但是,当我选择列表底部的元素时,弹出式键盘会隐藏选定的行。 如何通过将列表向上移动来防止选定行不被弹出式键盘隐藏。