在任何时间点检测用户的触摸

时间:2011-09-05 14:26:04

标签: android

我在父视图中有一个子视图。 现在我使用动画显示子视图10秒,然后隐藏它。 我想在10秒后显示子视图,只有当用户在动画时触摸它时。 那么如何判断用户是否触摸了子视图? android是否提供任何API来确定用户是否在任何时间触摸了视图?

1 个答案:

答案 0 :(得分:2)

您可以将“clickable”属性设置为true,并将setOnClickListener()设置为true。像这样:

exampleView.setOnClickListener( new OnClickListener() {
        @Override
        public void onClick(View v) {
            //TODO
        }
    });

您还可以使用setOnTouchListener获取有关“点击”的更多信息。

Take a look here.