2016-03-08 45 views
0

是否有可能在Android的文字上捕捉全球double-click事件?如果是這樣,該怎麼辦?我應該先得到root嗎?Android:如何捕捉文本上的全局雙擊事件?

更具體地說,當我在內置應用程序的文本區域中選擇文本時,它會彈出一個菜單來對其進行操作。

enter image description here

然而,在其他應用程序,不會發生這樣的行爲。因此,我想趕上全球的double-click事件並自定義彈出式菜單。

任何解決方案或建議,將不勝感激。


編輯:

我想趕在其他應用double-click事件,而不是在我的應用程序。我的應用程序可以使這種事件發生。

回答

0

是的,你必須設置的EditText android:textIsSelectable="true"

,創造動作模式回調

更多信息請參見this

+0

我想趕在其他應用程序雙擊事件,而不是在我的應用程序。我的應用程序可以使這種事件發生。我更新了我的問題。 – chenzhongpu

+0

我不認爲你可以聽其他應用程序。 –

+0

如果我的應用有根權限,可以嗎? – chenzhongpu