单击 flowWindow 按钮时,应用程序将启动一个服务扩展InputMethodService
,如下所示:
public void onStart(Intent intent, int a)
{
super.onStart(intent , a);
EditorInfo ed=getCurrentInputEditorInfo();
}
问题是,无论当前活动(来自其他应用程序)是什么,“ed”等于“null”,当然下面的代码"Log.d("tag",ed.hintText+"")"
会出错。是语法不正确,还是应用程序缺少某些权限?