Guest User

Untitled

a guest
Aug 15th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. package com.tutorial.deferred;
  2.  
  3. import android.app.Activity;
  4. import android.app.Application;
  5. import android.net.Uri;
  6. import android.os.Bundle;
  7.  
  8. import com.adjust.sdk.Adjust;
  9. import com.adjust.sdk.AdjustConfig;
  10. import com.adjust.sdk.LogLevel;
  11. import com.adjust.sdk.OnDeeplinkResponseListener;
  12.  
  13.  
  14. public class App extends Application {
  15. @Override
  16. public void onCreate() {
  17. super.onCreate();
  18.  
  19. String appToken = "your app token";
  20. String env = AdjustConfig.ENVIRONMENT_SANDBOX;
  21.  
  22. AdjustConfig config = new AdjustConfig(this, appToken, env);
  23. config.setLogLevel(LogLevel.VERBOSE);
  24. config.setOnDeeplinkResponseListener(new OnDeeplinkResponseListener() {
  25. @Override
  26. public boolean launchReceivedDeeplink(Uri deeplink) {
  27. return true;
  28. }
  29. });
  30.  
  31. Adjust.onCreate(config);
  32.  
  33. registerActivityLifecycleCallbacks(new AdjustLifecycleCallbacks());
  34. }
  35.  
  36. private static final class AdjustLifecycleCallbacks implements ActivityLifecycleCallbacks {
  37. @Override
  38. public void onActivityCreated(Activity activity, Bundle bundle) {
  39.  
  40. }
  41.  
  42. @Override
  43. public void onActivityStarted(Activity activity) {
  44.  
  45. }
  46.  
  47. @Override
  48. public void onActivityResumed(Activity activity) {
  49. Adjust.onResume();
  50. }
  51.  
  52. @Override
  53. public void onActivityPaused(Activity activity) {
  54. Adjust.onPause();
  55. }
  56.  
  57. @Override
  58. public void onActivityStopped(Activity activity) {
  59.  
  60. }
  61.  
  62. @Override
  63. public void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
  64.  
  65. }
  66.  
  67. @Override
  68. public void onActivityDestroyed(Activity activity) {
  69.  
  70. }
  71. }
  72. }
Add Comment
Please, Sign In to add comment