2013-04-24 74 views
0

我認爲這個問題發佈之前。我有一個自定義的鍵盤,我需要使應用程序像調整softKeyboard一樣移動它。是否有可能做到這一點? WindowManager能以任何方式提供幫助嗎? 如果不可能,是否可以將自定義軟鍵盤分配給應用中的編輯框,而不提示用戶選擇自定義軟鍵盤的對話框?android sdk自定義鍵盤不移動的應用程序

謝謝

回答

0

可以以任何方式窗口管理幫助嗎?

WindowManager在這裏沒有幫助,但如果將整個鍵盤佈局添加到活動的佈局樹的末尾,則應該將所有其他元素向上推。使用WindowManager將允許您將鍵盤「浮」到視圖其餘部分的上方。

而不提示用戶選擇自定義軟鍵盤的對話框?

這是不允許出於安全原因。您可以覆蓋該EditText的onTouch()並顯示您自己的自定義鍵盤,但這就是您可以執行的所有操作。