在android下,键盘调出会把底部navigation给顶起,很丑。
现在的解决方案是,给两个eventlistener:
this._keyboardWillShowSub = Keyboard.addListener(
'keyboardDidShow',
this.keyboardWillShow
)
this._keyboardWillHideSub = Keyboard.addListener(
'keyboardDidHide',
this.keyboardWillHide
)
但是又有问题,在android下,只有keyboardDidHide
和keyboardDidShow
可以用,就会导致闪屏,很丑XD。
搜索到可以修改AndroidManifest.xml
中的android:windowSoftInputMode
实现,但是因为是旧项目不敢轻举妄动(之前的值一定有它的道理)。
所以来问下是否有其他的解决方案呢? 谢谢大家
或許能用 Keyboard.isVisible()
判斷鍵盤是否出現,但是有人反映不太可靠。