2012-08-24 78 views
2

我正在創建一個應用程序,用戶可以點擊一個標籤,軟鍵盤將以編程方式顯示。不過,我不希望顯示的軟鍵盤,如果它要覆蓋整個屏幕(等提取的EditText)是這樣的:如何檢測軟鍵盤輸入法將覆蓋整個屏幕?

enter image description here

檢測屏幕方向可能有幫助,但據我所知在平板電腦上,軟即使在風景中鍵盤也不會覆蓋整個屏幕。那麼還有其他方法嗎?

+0

我不認爲這是可能的。在鍵盤彈出後,可以確定自己的某些視圖是否可見,但由於用戶可以安裝不同尺寸的不同鍵盤(如swiftkey),因此事先很難知道。 –

回答