2011-10-27 57 views
2

有沒有辦法找到虛擬鍵盤的頂部位置?我想直接在它上面打開視圖。喜歡的東西:找到虛擬鍵盤的頂部像素位置?

----------------------------- 
| my linear layout | button | 
----------------------------- <-- what's this y position? 
|       | 
| virtual keyboard  | 
|       | 

我想我可以重新定位我的看法,當鍵盤打開,只要我知道哪裏有鍵盤的頂部邊緣。或者相反,我可以使用某種佈局,將視圖放置在與鍵盤相同的z級別,並將其自動固定到鍵盤的頂部?這將是rad。

感謝

,你必須設置你的看法對齊

回答

1

一個選項:parentBottom =「真」

然後在你的清單放在android:windowSoftInputMode="adjustPan"上,你是在活動這將讓這個在底部對齊的視圖將在打開時在軟鍵盤上跳起。

+0

很好,謝謝。 – user291701

+0

不適合我。我在''下添加了'windowSoftInputMode',並且將alignBottom添加到了我的視圖中,但它保留在視圖的底部。任何幫助? – Sirens