如何在屏幕上的任何位置点按

时间:2014-07-24 05:32:10

标签: java android tap

我需要在android中使用tap功能。我有全屏活动,想知道用户是否点按了屏幕。我看了很多页面,找不到我需要的功能。

编辑:

我不知道为什么有些人不清楚。我只需要一个在用户点击屏幕时触发的功能。我怎么解释得更清楚?

答案在上面,原文的答案。如果不清楚,ORIGINAL如何理解这一点?

2 个答案:

答案 0 :(得分:3)

为容器布局设置单击侦听器。 (RelativeLayout / LinearLayout?)只要用户点击屏幕,就会执行此点击监听器。

答案 1 :(得分:2)

您可以将onclickListener设置为容器布局,如下所示:

LinearLayout lay = (LinearLayout) findViewById(R.id.layout);
    lay.setOnClickListener(new OnClickListener()
    {
        @Override
        public boolean onClick(View view, MotionEvent ev)
        {
            ----enter your code---
        }
    });