2012-02-07 78 views
1

我的主要活动中有一个EditText小部件。当EditText小部件获得焦点时,当EditText小部件失去焦点时,软键盘显示。但是,我想一直显示软键盘,直到主要活动为“销毁”。这个怎么做 ?Android Softkeyboard问题

+0

你试过自己做?没有人会为你编写代码片段。如果你有错误,请自行尝试,然后将代码片段与日志粘贴在一起。 – Yuvi 2012-02-07 07:06:37

+0

让我看看你的xml。 – Debarati 2012-02-08 07:18:09

回答

0

//为了显示softkeyboard

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)) 
       .showSoftInput(editText, 0); 

//试试这个

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_‌​VISIBLE); 
+0

但是,当编辑文本失去焦点时,软键盘将消失 – manshuai 2012-02-07 07:16:26

0

你可以通过添加下面的活动标签清单档案中的

android:windowSoftInputMode="stateAlwaysVisible"