Android 首选项活动是否与输入法编辑器在同一进程中运行?

Android 首选项活动是否与输入法编辑器在同一进程中运行?,android,process,android-input-method,Android,Process,Android Input Method,在android中,输入法编辑器的首选项活动是否与IME在同一进程中运行 是IME首选项与IME在同一进程中运行。 设置应用程序只是提供了一个公共位置,在这里可以显示所有inputMethod的设置。它从InputMethodManager查询有关当前安装的IME的信息,并在用户单击IME设置按钮时向其发送意图 逻辑如下: InputMethodManager mImm=(InputMethodManager)getSystemService(Context.INPUT\u方法\u服务) Lis

在android中,输入法编辑器的首选项活动是否与IME在同一进程中运行

是IME首选项与IME在同一进程中运行。 设置应用程序只是提供了一个公共位置,在这里可以显示所有inputMethod的设置。它从InputMethodManager查询有关当前安装的IME的信息,并在用户单击IME设置按钮时向其发送意图

逻辑如下:

InputMethodManager mImm=(InputMethodManager)getSystemService(Context.INPUT\u方法\u服务)

List mImis=mImm.getInputMethodList()

String settingsActivity=mImis.get(index.getSettingsActivity()

意向=新意向(意向.行动\主)

setClassName(imi.getPackageName(),settingsActivity)

星触觉(意向)

设置活动在IME的AndroidManifest.xml文件中指定