public void LaunchReview() { #if DEBUG // FakeReviewManager does not interact with the Play Store, so no UI is shown // and no review is performed. Useful for unit tests. var manager = new FakeReviewManager(MainActivity.Instance); #else var manager = ReviewManagerFactory.Create(MainActivity.Instance); #endif var request = manager.RequestReviewFlow(); request.AddOnCompleteListener(new OnCompleteListener(manager)); }
public OnCompleteListener(FakeReviewManager fakeReviewManager) { _fakeReviewManager = fakeReviewManager; _usesFakeManager = true; }