我在我的Android項目上創建了我自己的鍵盤,它工作正常;這裏有一小段代碼:用自定義的鍵盤替換系統的軟鍵盤
mKeyboard = new Keyboard(this, R.layout .keyboard);
mKeyboardView = (CustomKeyboardView) findViewById(R.id.KeyboardArea);
mKeyboardView.setKeyboard(mKeyboard);
我讓它出現在用戶觸摸我Activity的editText時。我的問題是,標準鍵盤仍然是工作,如果我按我的模擬器鍵盤的中央鈕......此外,儘管我把這個:
android:windowSoftInputMode="adjustResize"
在我AndroidManifest文件,但它僅適用於標準鍵盤..那麼,是否可以用我的定製軟件完全替代系統的軟鍵盤呢?
它好好嘗試一下工作 –
怎麼樣了Android softkeyboard例子...這:http://stackoverflow.com/questions/1109022/how-to-close-hide-the-android-soft-keyboard – Noah