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

问题描述 投票:0回答:1

我正在进行地图活动,在标记点击时,我会在textview上显示信息。该信息保存在android房间数据库中,因为我需要数据保持不变。

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

我已经搜索了许多查询行的方法,但是没有一个方法可以解释我的问题。

android android-asynctask android-room android-database
1个回答
1
投票

是的,读取和写入Room数据库必须是异步的。所以你必须运行你的查询:

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

        // run your queries here!
    }
});

祝好运。

© www.soinside.com 2019 - 2024. All rights reserved.