从parse.com获取int值并传递给Android计时器

时间:2015-08-24 13:58:18

标签: android string parse-platform timer int

我已经将一个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并且不能与计时器一起使用,因此应用程序不会从应用程序加载活动。我试图在将它传递给这个类之前转换字符串,但它也不起作用。

1 个答案:

答案 0 :(得分:0)

当你将一个int传递给一个计时器时,它必须是毫秒,所以你应该把

$dat .= trim($data[($y*37)+$x]) . ",";
      //^^^^^ See here