Android 长按EditText时触发广播接收器
我最近才开始使用BroadcastReceivers,我想创建一个服务,当有人长按editText时会触发该服务。我想在我的一部旧手机(最初的EVO 4G)上,如果你长按编辑文本,有一个监听器可以改变输入法。现在(如果字段中有文本),长按它,则会出现剪切复制和粘贴选项 我想知道我的广播接收器(如果可能的话)应该使用什么意图过滤器来监听EditText上的长新闻事件(在我的应用程序之外,例如在web浏览器中),以便触发我的应用程序 我想知道我的广播接收器(如果可能的话)应该使用什么意图过滤器来收听编辑文本上的长新闻事件 BroadcastReceiver不侦听长时间单击事件,但只有长时间单击侦听器才侦听Android 长按EditText时触发广播接收器,android,service,broadcastreceiver,Android,Service,Broadcastreceiver,我最近才开始使用BroadcastReceivers,我想创建一个服务,当有人长按editText时会触发该服务。我想在我的一部旧手机(最初的EVO 4G)上,如果你长按编辑文本,有一个监听器可以改变输入法。现在(如果字段中有文本),长按它,则会出现剪切复制和粘贴选项 我想知道我的广播接收器(如果可能的话)应该使用什么意图过滤器来监听EditText上的长新闻事件(在我的应用程序之外,例如在web浏览器中),以便触发我的应用程序 我想知道我的广播接收器(如果可能的话)应该使用什么意图过滤器来收听
editText.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// Do something
return false;
}
})
(在我的应用程序之外,例如在web浏览器中),以便触发我的应用程序
我认为这是不可能的。是的。我已经考虑过使用onLongClickListener的可能性,但它不能真正在您自己的界面之外使用。你确定不可能吗?当您在浏览器中长时间单击文本视图/编辑文本时,剪切、复制、粘贴框会弹出什么感觉?我自己还没有尝试过,但您似乎无法做到: