我对使用没有数据库的内容提供者有疑问。
这有一个带有矩阵游标的列表/HashMap。当对内容提供者进行查询时,通过说返回请求的数据(这是伪代码)
MatrixCursor mc = someMap[2];
return mc;
如果查询客户端关闭游标怎么办?我猜 someMap 中的游标也将被关闭,因为返回的游标是对该对象的引用。我在这里正确吗?
编辑:
我想知道 getContentResolver() 机制是否总是处理光标的副本,因为 query() 不是直接的方法调用
我对使用没有数据库的内容提供者有疑问。
这有一个带有矩阵游标的列表/HashMap。当对内容提供者进行查询时,通过说返回请求的数据(这是伪代码)
MatrixCursor mc = someMap[2];
return mc;
如果查询客户端关闭游标怎么办?我猜 someMap 中的游标也将被关闭,因为返回的游标是对该对象的引用。我在这里正确吗?
编辑:
我想知道 getContentResolver() 机制是否总是处理光标的副本,因为 query() 不是直接的方法调用