【发布时间】:2017-04-06 08:51:54
【问题描述】:
我正在尝试在软键盘上为活动添加 onClick。原因是我想检查用户当前是否处于活动状态。所以我所做的是,如果用户点击应用程序,我将重置不活动计时器。问题是当用户与软键盘交互时,它不会调用函数onUserInteraction(),这是我在活动中覆盖的函数。因此,如果我在活动中的每个文本字段等都单击了软键盘,我需要帮助找到一种方法来跟踪。 (我知道我可以在每个 EditText 字段上插入一个 onclick 侦听器,但我宁愿不这样做,因为如果我要使用许多 EditText 字段就不会那么好)
【问题讨论】:
-
你能不能详细点。当前处于活动状态是什么意思 - 如果应用程序处于打开状态或用户正在屏幕上执行操作?
-
@Praga 表示用户正在屏幕上执行动作。
-
那么你就不需要依赖键盘操作了。您可以选择 Faa km 的回答。
-
@Praga 好吧,问题是当我在软键盘上书写时它不会调用
onKeyUp()。 (我在我的活动中覆盖了该方法)