我正在实现一个库函数,该函数对数据库执行查询,并且此查询有时可能足够长,以至于对StrictMode
UI 线程上的长时间操作产生警告。
我想知道在这里应用什么模式是正确的?如何将异步调用包装在预期结果为同步的函数中?
该函数获取一个表名和列,并使用普通Cursor
/resolver.query pattern
功能返回一个布尔值。如果需要,我可以添加代码。
非常感谢,安德里亚
我正在实现一个库函数,该函数对数据库执行查询,并且此查询有时可能足够长,以至于对StrictMode
UI 线程上的长时间操作产生警告。
我想知道在这里应用什么模式是正确的?如何将异步调用包装在预期结果为同步的函数中?
该函数获取一个表名和列,并使用普通Cursor
/resolver.query pattern
功能返回一个布尔值。如果需要,我可以添加代码。
非常感谢,安德里亚