2013-11-02 73 views
0

我在Activity的底部有一個Button
按下按鈕後,將彈出一個AlertDialog並彈出EditText
點擊確定後,AlertDialog退出,我想顯示掛接到ButtonQuickAction
但是,當出現軟鍵盤時,我所有的View都會向上移動,QuickAction會將Button鎖定在Activity的中心。然後過了一段時間,當軟鍵盤反對時,所有的View s都被移動到原來的位置,但QuickAction仍然在中心浮動,沒有固定Button

有沒有解決這個軟鍵盤的問題?
(PS:我不想軟鍵盤覆蓋我的Activity,使用戶無法看到EditText我希望EditText是可見的。)鍵盤隱藏後QuickAction錨點

回答

0

你應該軟鍵盤後更新QuickAction的位置消失。
請嘗試看看它的源代碼有關確定QuickAction(在public synchronized void show (View anchor) {...})的位置。

this thread有助於檢測鍵盤關閉。