按下长按钮时重复操作

Mil*_*vic 5 java android button repeat textview

假设您有一个TextView显示0的数字而且您有一个Button.现在,如果用户按下按钮,TextView中的数字将增加一个(我知道该怎么做),但是如果用户按下按钮而不释放它,那么TextView应该增加数字,这应该重复自己只要用户不释放Button.换句话说:如果用户按下按钮,如何一次又一次地增加数字?

Tim*_*der 6

一般方法(不是特定于Android)将分别检测按下和释放事件.新闻事件开始一个周期性任务(RunnableThread),它增加到计数器(让我们说每秒5次,或每200毫秒一次).发布事件会停止定期任务.