0
我認爲這個問題發佈之前。我有一個自定義的鍵盤,我需要使應用程序像調整softKeyboard一樣移動它。是否有可能做到這一點? WindowManager能以任何方式提供幫助嗎? 如果不可能,是否可以將自定義軟鍵盤分配給應用中的編輯框,而不提示用戶選擇自定義軟鍵盤的對話框?android sdk自定義鍵盤不移動的應用程序
謝謝
我認爲這個問題發佈之前。我有一個自定義的鍵盤,我需要使應用程序像調整softKeyboard一樣移動它。是否有可能做到這一點? WindowManager能以任何方式提供幫助嗎? 如果不可能,是否可以將自定義軟鍵盤分配給應用中的編輯框,而不提示用戶選擇自定義軟鍵盤的對話框?android sdk自定義鍵盤不移動的應用程序
謝謝
可以以任何方式窗口管理幫助嗎?
WindowManager在這裏沒有幫助,但如果將整個鍵盤佈局添加到活動的佈局樹的末尾,則應該將所有其他元素向上推。使用WindowManager將允許您將鍵盤「浮」到視圖其餘部分的上方。
而不提示用戶選擇自定義軟鍵盤的對話框?
這是不允許出於安全原因。您可以覆蓋該EditText的onTouch()
並顯示您自己的自定義鍵盤,但這就是您可以執行的所有操作。