在kivy中,如何获得按钮点击的持续时间



我需要根据用户单击按钮的秒数执行一个操作。

def add_day(self,ins):
for i in range(<click Time>):
cur=datetime.datetime.strptime(self.date_lb.text,'%d %b %Y').date()
dt=cur+day
self.date_lb.text=dt.strftime('%d %b %Y')

在这里,我通过团结来增加日期提前感谢!

您可以对Buttonon_press事件使用回调方法,该方法将按下时间记录到变量中
然后,您可以对同一Buttonon_release事件使用另一个回调方法,以获取发布时间并将其从上一个变量中减去。

最新更新