我无法使键盘在editText 上动态可见。
//should show the Keyboard
editText.setFocusableInTouchMode(true);
editText.requestFocus();
final InputMethodManager mgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
//or this also does not work
mgr.toggleSoftInputFromWindow(editText.getWindowToken(),InputMethodManager.SHOW_FORCED ,InputMethodManager.HIDE_IMPLICIT_ONLY);
这是 EditText 的 xml 代码:
<EditText
android:id="@+id/searchHeaderView"
android:textSize="13dip"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:padding="5dip"
android:background="#00000000"
android:hint="@string/searchViewHint"
/>
在另一个 Activity 的同一个应用程序中,它与另一个 EditText 一起工作。