在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()
判斷鍵盤是否出現,但是有人反映不太可靠。