我正在制作一个可以显示语言popupWindow
的键盘。在所有设备上,我都可以得到完美的popupWindow
,但是在只有Android Pie的设备上,我无法在键盘之外显示popupWindow
。
当蓝牙键盘连接时,我希望将popup
显示在键盘的candidateView
之外。
我正在使用这段代码:
setClippingEnabled(false);
showAtLocation(anchor, Gravity.NO_GRAVITY, x, y);
有人知道问题出在哪里吗?
这是演示应用程序- https://github.com/priyankagb/andoidpiepopupwindowdemo
请看屏幕截图,
在 Android Pie 中,您可以看到底部有一个小线条,这是语言的 popupWindow
。
左边是 Pie 以下版本,右边是 Pie。
setWidth()
和setHeight()
方法手动设置弹出窗口的宽度和高度吗? - Syed Ahmed Jamil