In Facebook SDK Guide, there are no comments about requestCode. However sometimes I needed to set requestCode on onActivityResult to distinguish with other action and prevent wrong behavior.
Set enum value instead of XXX. Enum values are below.
Example : CallbackManagerImpl.RequestCodeOffset.Login.toRequestCode()
public enum RequestCodeOffset {
Login(0),
Share(1),
Message(2),
Like(3),
GameRequest(4),
AppGroupCreate(5),
AppGroupJoin(6),
AppInvite(7),
DeviceShare(8),
InAppPurchase(9),
;
}
Codes have brought from Facebook SDK v4.28