android - 当输入处于活动状态以接受文本时的事件

时间:2014-04-21 14:38:18

标签: android

我正在尝试在后台运行一个Service,只要输入字段进入视图(在任何应用程序中,如SMS,Facebook等),就会显示某些内容,但是我认为如何使用< / p>

mImm = (InputMethodManager) mContext.getSystemService(Context.INPUT_METHOD_SERVICE);
if (mImm.isAcceptingText()) {
    Toast.makeText(mContext, "Show Something", Toast.LENGTH_SHORT).show();
}

在我的后台服务中可以解决问题,但它并没有

1 个答案:

答案 0 :(得分:0)

你可以使用Notification,虽然吐司应该在那种情况下工作,但在那种情况下(IMO),通知更合适和更专业。

toast未显示,因为您使用的上下文不是来自用户界面线程。