如何禁用默认键盘并在我的应用中启用键盘?

时间:2012-08-03 16:38:37

标签: android android-layout android-intent android-widget

在我的应用程序中,一些EditText是动态创建的。我想在每个EditText上默认禁用Android键盘,并启用我的键盘。如何禁用默认键盘并在我的应用中启用键盘?

2 个答案:

答案 0 :(得分:0)

用户可以选择切换到您的输入法编辑器(通过设置,长按EditText等),但您不能强制< / em>用户切换到输入法编辑器。

答案 1 :(得分:0)

onClickListener(){

  InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
  imm.hideSoftInputFromWindow(EDIT_TEXT_FIELD.getWindowToken(), 0);

  //Display your key here

}