我需要AsyncTask来查询我的Android Room数据库中的一行吗?

时间:2019-04-25 10:10:06

标签: android android-asynctask android-room android-database

我正在做地图活动, 单击标记后,我将在textview上显示信息。 该信息保存在android room数据库中,因为我需要数据才能持久保存。

我只想查询具有列名,标记标签的行

我已经搜索了很多查询行的方法,但没有一种是我的问题专用的。

1 个答案:

答案 0 :(得分:1)

是的,对Room数据库的读写必须是异步的。因此,您必须在以下位置运行查询:

AsyncTask.execute(new Runnable()
{
    @Override
    public void run()
    {

        // run your queries here!
    }
});

祝你好运。