2012-02-22 96 views
2

是否有任何方法可以避免自定义键盘将我的edittext调整为屏幕的一半。自定义键盘将edittext扩展到屏幕的一半

是使用该命令

   editTextKeyboard = new EditText(this); 

    editTextKeyboard.requestFocus(); 
    editTextKeyboard.setAlpha(0); 
    editTextKeyboard.setSingleLine(); 

    editTextKeyboard.setFocusableInTouchMode(true); 
    //editTextKeyboard.setVisibility(View.INVISIBLE); 


    addContentView(editTextKeyboard, layoutParamsCompleteLayout); 

它也改变了α水平。

将任何支持很高兴

+0

plz投票并接受,如果它修复你的问题 – 2012-02-22 18:23:52

回答

4

使用机器人:imeOptions:flagNoFullscreen在XML文件,或使用editTextKeyboard.setImeOptions(EditorInfo.IME_FLAG_NO_FULLSCREEN)

这里是链路参考 1)link1 2)link2

+0

工程像charme nikhil!多谢。 – Arnold 2012-02-23 07:27:20

+0

耻辱这需要API 11. mmmm – SteelBytes 2012-05-29 07:58:52

+2

flagNoExtractUi对于API级别<11 – kellogs 2012-09-06 15:51:05

相关问题