Android软键盘使用按钮单击调用
我是否可以通过点击按钮来调用Androidsdk示例中提供的android软键盘或软键盘示例?到目前为止,我只能在编辑视图控件的焦点上调用软键盘 根据以下建议,我做了以下修改,但仍然不起作用: 这是我的密码。。我在使用getContentView时出错,所以我使用了vAndroid软键盘使用按钮单击调用,android,keyboard,Android,Keyboard,我是否可以通过点击按钮来调用Androidsdk示例中提供的android软键盘或软键盘示例?到目前为止,我只能在编辑视图控件的焦点上调用软键盘 根据以下建议,我做了以下修改,但仍然不起作用: 这是我的密码。。我在使用getContentView时出错,所以我使用了v private OnClickListener mKeypadbtnListener = new OnClickListener() { public void onClick(View v) { InputMethodMan
private OnClickListener mKeypadbtnListener = new OnClickListener() {
public void onClick(View v) {
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInputFromInputMethod(v.getWindowToken(), 0);
}
您可以显示软键盘,并发出以下命令:
InputMethodManager imm = (InputMethodManager)
getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInputFromInputMethod(getContentView().getWindowToken(), 0);
您应该尝试imm.showsoftwinputview,0;而不是v.getwindowToken。我想这会对你有所帮助。对不起,这对我不起作用。这是我的密码。。我在使用getContentView时出错,所以我使用了v。请评论private OnClickListener mKeypadbtnListener=new OnClickListener{public void onClickView v{InputMethodManager imm=InputMethodManagergetSystemServiceContext.INPUT_方法_服务;imm.showSoftInputFromInputMethodv.getWindowToken,0;