From fb0ee85e7fd6a9b8139f65d403f2e9dcbc21136b Mon Sep 17 00:00:00 2001 From: tom79 Date: Fri, 6 Oct 2017 18:43:03 +0200 Subject: [PATCH] Adds lib for rating the app *Google Play release* --- app/build.gradle | 1 + .../fr.gouv.etalab.mastodon/activities/MainActivity.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index cf3ba35fd..740080c7d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,4 +42,5 @@ dependencies { compile 'com.google.code.gson:gson:2.8.0' compile 'org.jsoup:jsoup:1.10.3' safetynetCompile 'com.google.android.gms:play-services-safetynet:11.0.4' + safetynetCompile 'io.github.kobakei:ratethisapp:1.2.0' } diff --git a/app/src/safetynet/java/fr.gouv.etalab.mastodon/activities/MainActivity.java b/app/src/safetynet/java/fr.gouv.etalab.mastodon/activities/MainActivity.java index c572da2bf..c79c899a1 100644 --- a/app/src/safetynet/java/fr.gouv.etalab.mastodon/activities/MainActivity.java +++ b/app/src/safetynet/java/fr.gouv.etalab.mastodon/activities/MainActivity.java @@ -62,6 +62,7 @@ import android.widget.Toast; import com.google.android.gms.common.GooglePlayServicesUtil; import com.google.android.gms.security.ProviderInstaller; +import com.kobakei.ratethisapp.RateThisApp; import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; @@ -176,6 +177,10 @@ public class MainActivity extends AppCompatActivity finish(); return; } + RateThisApp.onCreate(this); + RateThisApp.Config config = new RateThisApp.Config(5, 10); + RateThisApp.init(config); + SQLiteDatabase db = Sqlite.getInstance(getApplicationContext(), Sqlite.DB_NAME, null, Sqlite.DB_VERSION).open(); Helper.canPin = false; Helper.fillMapEmoji(getApplicationContext());