【发布时间】:2011-12-26 01:17:08
【问题描述】:
如何在 android 中单击按钮时打开键盘?
我想成为这样的人:
【问题讨论】:
如何在 android 中单击按钮时打开键盘?
我想成为这样的人:
【问题讨论】:
InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(view, flags)
一个例子可能是:
InputMethodManager imm = (InputMethodManager) RouteMapActivity.this
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(mapView, InputMethodManager.SHOW_IMPLICIT);
【讨论】:
在按钮单击事件中编写此代码以切换键盘:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
【讨论】:
请试试这个
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
【讨论】: