//获取默认输入法包名:private String getDefaultInputMethodPkgName(Context context) {    String mDefaultInputMethodPkg = null;    String mDefaultInputMethodCls = Settings.Secure.getString(            context.getContentResolver(),            Settings.Secure.DEFAULT_INPUT_METHOD);    //输入法类名信息    Log.d(TAG, "mDefaultInputMethodCls=" + mDefaultInputMethodCls);    if (!TextUtils.isEmpty(mDefaultInputMethodCls)) {        //输入法包名        mDefaultInputMethodPkg = mDefaultInputMethodCls.split("/")[0];        Log.d(TAG, "mDefaultInputMethodPkg=" + mDefaultInputMethodPkg);    }    return mDefaultInputMethodPkg;}public void getList(){    InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);    List methodList = imm.getInputMethodList();    for(InputMethodInfo mi : methodList ) {        CharSequence name = mi.loadLabel(getPackageManager());        Log.d(TAG, "getList: +"+name+ mi.getId());    }}

 

https://bbs.csdn.net/topics/391815609?page=1

https://www.cnblogs.com/onelikeone/p/7582836.html

更多相关文章

  1. android 如何得到手机的信息..
  2. Android 沉浸式与输入法冲突
  3. Android在一个类中使用Toast,信息显示在另一个Activity上
  4. android输入法的四种模式(弹出输入法式的窗口变化)
  5. android中 获取WiFi信息并计算wifi的信号强度
  6. Android 获取未安装的APK图标、版本号、包名等信息
  7. android edittext只能输入字母和数字,默认弹出英文输入法
  8. Android:手机信息的发送

随机推荐

  1. android ion 内存泄漏排查
  2. Android调用WebView
  3. Android传感器(一)-列出手机所具有的传感器
  4. Android(安卓)Path的使用
  5. Android短信拦截
  6. Android(安卓)Check GPS is Enabled or N
  7. android中的上下文菜单
  8. ADB 实现Android(安卓)Http 代理
  9. android shell
  10. Android又一个超漂亮的日历控件