在Android的MediaBrowserService的onLoadChildren方法中,如果发送了空列表给空id,可以按照以下方式进行处理:
@Override
public void onLoadChildren(final String parentId, final Result> result) {
if(TextUtils.isEmpty(parentId)){
result.sendResult(new ArrayList<>());
return;
}
// 继续处理其他逻辑
}
这样做的好处是,当id为空时,可以立即返回一个空的结果集,避免发送空列表给空id的错误。