Merge pull request #14 from karpov-dn/master

Update Android YandexMetrica.activate for SDK 3
This commit is contained in:
Aleksei Androsov 2018-08-06 16:37:10 +03:00 committed by GitHub
commit 908ec86ec0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,7 @@ import java.lang.Exception;
import org.json.JSONObject;
import com.yandex.metrica.YandexMetrica;
import com.yandex.metrica.YandexMetricaConfig;
public class AppMetricaModule extends ReactContextBaseJavaModule {
final static String ModuleName = "AppMetrica";
@ -32,8 +33,8 @@ public class AppMetricaModule extends ReactContextBaseJavaModule {
@ReactMethod
public void activateWithApiKey(String key) {
YandexMetrica.activate(getReactApplicationContext().getApplicationContext(), key);
YandexMetricaConfig.Builder configBuilder = YandexMetricaConfig.newConfigBuilder(key);
YandexMetrica.activate(getReactApplicationContext().getApplicationContext(), configBuilder.build());
Activity activity = getCurrentActivity();
if (activity != null) {
Application application = activity.getApplication();