Java 如果我更改值,Android倒计时不起作用

Java 如果我更改值,Android倒计时不起作用,java,android,count,countdowntimer,Java,Android,Count,Countdowntimer,我正在尝试制作一个程序,您可以在第一个活动中使用numberpicker输入一个数字,在第二个活动中有一个倒计时计时器,它使用您在第一个活动中输入的数字从分钟开始倒计时(如果您输入10,则倒计时10分钟) 如果我删除starttime Up和starttime down上的starttime*60000(第9行),并替换为一个数字(例如600000),它可以正常工作,但starttime只显示00:00。请帮助我。只需在开始时声明starttime Up和starttime down,并在从第一

我正在尝试制作一个程序,您可以在第一个活动中使用numberpicker输入一个数字,在第二个活动中有一个倒计时计时器,它使用您在第一个活动中输入的数字从分钟开始倒计时(如果您输入10,则倒计时10分钟)


如果我删除starttime Up和starttime down上的starttime*60000(第9行),并替换为一个数字(例如600000),它可以正常工作,但starttime只显示00:00。请帮助我。

只需在开始时声明starttime Up和starttime down,并在从第一个活动获得starttime值后初始化它们,如:

long starttimeup;
long starttimedown;
在onCreate中:

starttime = Integer.parseInt(timer2string);
starttimeup = starttime*60000;
starttimedown = starttime*60000;

只需在开始时声明starttimeup和StartTimeDown,并在从第一个活动获得starttime值后初始化它们,如:

long starttimeup;
long starttimedown;
在onCreate中:

starttime = Integer.parseInt(timer2string);
starttimeup = starttime*60000;
starttimedown = starttime*60000;

同意你+1如果我设置starttime=1,计时器工作,但从1分钟开始计数,而我希望用户输入starttime,以便他们可以设置倒计时开始的数字同意你+1如果我设置starttime=1,计时器工作,但从1分钟开始计数,而我希望用户输入starttime,以便他们可以设置倒数计时从多少开始?在实际需要帮助之前,您需要将代码山减少到a。请参阅:在实际需要帮助之前,您需要将代码山减少到a。请参阅: