点击任何地方时关闭活动

时间:2012-03-31 08:46:29

标签: java android android-activity

当我在任何地方点按它时,我希望我的活动(数字时钟位于其中心的正常活动)关闭。是否有某种Activity.setOnClickListener或方法可以做到这一点?

3 个答案:

答案 0 :(得分:4)

在您重写现有处理程序的活动上,在您添加触摸侦听器的控件上,以及[activityinstance] .finish()正常关闭您的应用程序。

@Override
public boolean onTouchEvent(MotionEvent event) {
    this.finish();
    return true;
}

答案 1 :(得分:2)

@Override
 public boolean onTouchEvent(MotionEvent event) {
    // Write Code Goes Here means >> this.finish();
    return false;
}

这会对你有帮助。

答案 2 :(得分:1)

使用onUserInteraction()完成您的活动,只要将key,touch或trackball事件分派给活动,此方法就会调用Called。正如doc所说