Android - 这在数据库中(这个)在处理程序内部不起作用

时间:2014-10-25 14:47:30

标签: android sqlite

我想每隔30秒输入一次数据库,这就是我在

中打开它的原因
h.postDelayed(new Runnable(){
                public void run(){h.postDelayed(this, delay0);
                }
            }, delay0)

}

但是我需要在表达式中更改它(不能应用于Runnable),现在我不知道如何解决这个问题。

database db = new database(this);

1 个答案:

答案 0 :(得分:0)

更改

database db = new database(this);

database db = new database(YourActivity.this);

这是因为这个引用了Handler对象。