Android输入法切换引导功能在安装百度、搜狗输入法之后,会引导我们设置为当前的输入法,记下一下几个接口:第
Android输入法切换引导功能
在安装百度、搜狗输入法之后,会引导我们设置为当前的输入法,记下一下几个接口:
第一步:调出输入法设置界面
open.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v) {try {Intent intent = new Intent();intent.setAction("android.intent.action.MAIN");intent.setComponent(new ComponentName("com.android.settings","com.android.settings.LanguageSettings"));startActivityForResult(intent, 0);} catch (Exception e) {try {Intent intent2 = new Intent();intent2.setAction("android.settings.INPUT_METHOD_SETTINGS");startActivity(intent2);} catch (Exception ex) {Toast.makeText(Setting.this, "无法打开,请进入系统界面手动设置!", Toast.LENGTH_LONG).show();ex.printStackTrace();}e.printStackTrace();}}});第二步:调出输入法切换对话框
select.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View v) {try {((InputMethodManager) Setting.this.getApplicationContext().getSystemService("input_method")).showInputMethodPicker();} catch (Exception e) {Toast.makeText(Setting.this, "无法打开,请进入系统界面手动设置!",Toast.LENGTH_LONG).show();e.printStackTrace();}}});