gpt4 book ai didi

android - 限制游标查询中的行数

转载 作者:太空狗 更新时间:2023-10-29 14:17:04 25 4
gpt4 key购买 nike

我需要从 Android 手机获取联系人。所以我正在使用这段代码:

Cursor phones = getActivity().getContentResolver().query(Phone.CONTENT_URI,
new String[] { Phone.NUMBER, Phone.TYPE },
" DISPLAY_NAME = ?", new String[] { displayName }, null);
while (phones.moveToNext()) {
//do work here
}

我想用“LIMIT 50”之类的内容告诉光标将响应限制为 50。我在哪里将该信息传递给游标?请复制并粘贴我的代码并在那里进行编辑。

最佳答案

Android API 没有限制,但您可以像这样在您的代码中应用它:

Cursor phones = getActivity().getContentResolver().query(Phone.CONTENT_URI,
new String[] { Phone.NUMBER, Phone.TYPE },
" DISPLAY_NAME = ?", new String[] { displayName }, null);
for (int i = 0; i < 50 && phones.moveToNext(); ++i) {
// do work here
}
phones.close();

关于android - 限制游标查询中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20962528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com