public void LoadState(int slot, OnStateLoadedListener listener) { Logger.d("LoadState, slot=" + (object)slot); using (AndroidJavaObject apiClient = AndroidAppStateClient.GetApiClient(this.mServices)) AndroidAppStateClient.CallAppState(apiClient, "load", (AndroidJavaProxy) new AndroidAppStateClient.OnStateResultProxy(this.mServices, listener), (object)slot); }
private void ResolveState(int slot, string resolvedVersion, byte[] resolvedData, OnStateLoadedListener listener) { Logger.d(string.Format("AndroidClient.ResolveState, slot={0}, ver={1}, data={2}", (object)slot, (object)resolvedVersion, (object)resolvedData)); using (AndroidJavaObject apiClient = AndroidAppStateClient.GetApiClient(this.mServices)) AndroidAppStateClient.CallAppState(apiClient, "resolve", (AndroidJavaProxy) new AndroidAppStateClient.OnStateResultProxy(this.mServices, listener), (object)slot, (object)resolvedVersion, (object)resolvedData); }