Android 同一parseobject上的多个ACL

Android 同一parseobject上的多个ACL,android,parse-platform,Android,Parse Platform,假设我有一个ParseObject,我想在同一个ParseObject上设置几个Parceal对象。与不同用户关联的每个ACL对象。例如,假设我有2个用户: ParseUser user1 = ... .... .... ParseUser user2 = .... .... ParseACL permissions1 = new ParceACL(); permission1.setReadAccess(user1,false); permission1.setWriteAccess(use

假设我有一个ParseObject,我想在同一个ParseObject上设置几个Parceal对象。与不同用户关联的每个ACL对象。例如,假设我有2个用户:

ParseUser user1 = ...
....
....
ParseUser user2 = ....
....
ParseACL permissions1  = new ParceACL();
permission1.setReadAccess(user1,false);
permission1.setWriteAccess(user1,true);

ParseACL permissions2  = new ParceACL();
permission2.setReadAccess(user2,true);
permission1.setWriteAccess(user2,false);
如何在同一ParseGame对象上设置2个权限?毕竟parsegameobject有了方法 仅接受一个PARCEAL对象的命名setACL


提前感谢您

您可以创建组ACL,如中所示

ParseACL groupACL = new ParseACL();

groupACL.setReadAccess(user1, false);
groupACL.setWriteAccess(user1, true);  

groupACL.setReadAccess(user2, true);
groupACL.setWriteAccess(user2, false);  

gameObject.setACL(groupACL);
gameObject.saveInBackground();