我已经将一个int值作为字符串传递给parse.com(不能直接传递给parse.com必须在字符串中,上传完全选择的数字)并检索它以便我可以将它传递给另一个类投入计时器。
检索:
String secs = message.getString("seconds");
并通过以下方式传递给下一个班级:
intent.putExtra("seconds", secs);
在第二节课:
String seconds1 = getIntent().getStringExtra("seconds");
// then i try to convert it back to int to pass to timer
int s = Integer.valueOf(seconds1);
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
finish();
}
}, s);
传递 S 显示为null并且不能与计时器一起使用,因此应用程序不会从应用程序加载活动。我试图在将它传递给这个类之前转换字符串,但它也不起作用。
答案 0 :(得分:0)
当你将一个int传递给一个计时器时,它必须是毫秒,所以你应该把
$dat .= trim($data[($y*37)+$x]) . ",";
//^^^^^ See here