请有人指出我正确的方向:
我如何以随机顺序返回此查询?
musiccursor = getActivity().getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
musicdata,
selection,
dirs,
MediaColumns.DATA+ " asc");
我尝试用各种东西替换“asc”,包括 Random()、RAND ....我很难过
最佳答案
随机选取25条记录:
musiccursor = getActivity().getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
musicdata,
selection,
dirs,
"RANDOM() LIMIT 25");
这对我有用。
关于Android内容提供者随机排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334286/