2
我必须用我的布局中的视图替换软键盘。如何用另一个视图替换键盘而不闪烁?
我不需要在键盘上显示PopupWindow!
我有一个看法(假设它的高度与键盘相同)。它被放置在屏幕的底部。我在显示键盘时隐藏了它。当键盘消失后再显示出来。
问题是视图在显示(或隐藏)键盘之前跳过(闪烁)半秒钟。
toggleButton.setOnClickListener(v -> {
if (picker.getVisibility() == View.VISIBLE) {
showKeyboard();
picker.setVisibility(View.GONE);
} else {
hideKeyboard();
picker.setVisibility(View.VISIBLE);
}
});
在拾取器视图和键盘切换后,我需要某种“批处理布局”。
这是问题的视频演示:
https://www.youtube.com/watch?v=0jPVX22C86s
问题是 - 如何避免闪烁?我根本没有任何动画。 –
是的,我得到了你的问题,但它的默认闪烁。所以你需要改变它。 – KishuDroid
嘿,我添加了一个视频演示。这将有助于你理解这个问题 –