Android 反转Uri变量
我正在尝试反转Uri的顺序 Uri访问电话呼叫日志Android 反转Uri变量,android,uri,Android,Uri,我正在尝试反转Uri的顺序 Uri访问电话呼叫日志 Uri allCalls = Uri.parse("content://call_log/calls"); 但是它从最老的到最新的存储它们,而我想要相反的 我试着用 Collections.reverse 但这只适用于阵列 有人知道解决方案吗?使用ContentResover的查询功能时,您可以输入排序选项 查询(Uri、字符串[]投影、字符串选择、字符串[]选择、字符串排序器) 查询给定的URI,在结果集上返回一个游标 publi
Uri allCalls = Uri.parse("content://call_log/calls");
但是它从最老的到最新的存储它们,而我想要相反的
我试着用
Collections.reverse
但这只适用于阵列
有人知道解决方案吗?使用ContentResover的查询功能时,您可以输入排序选项 查询(Uri、字符串[]投影、字符串选择、字符串[]选择、字符串排序器) 查询给定的URI,在结果集上返回一个游标
public static Cursor getAllCallLogs(ContentResolver cr) {
// reading all data in descending order according to DATE
String strOrder = android.provider.CallLog.Calls.DATE + " DESC";
Uri callUri = Uri.parse("content://call_log/calls");
Cursor curCallLogs = cr.query(callUri, null, null, null, strOrder);
return curCallLogs;
}