单击任意位置时关闭活动

Hoc*_*osc 0 java android android-activity

我希望我的活动(一个以数字时钟为中心的正常活动)在我在任何地方点击它时关闭。有没有Activity.setOnClickListener办法或方法来做到这一点?

Mar*_*kes 5

是的,在您覆盖现有处理程序的 Activity 上,在添加触摸侦听器的控件上,以及 [activityinstance].finish() 优雅地关闭您的应用程序。

@Override
public boolean onTouchEvent(MotionEvent event) {
    this.finish();
    return true;
}
Run Code Online (Sandbox Code Playgroud)