diff options
author | Christian Schneppe <christian.schneppe@pix-art.de> | 2020-01-24 19:43:49 +0100 |
---|---|---|
committer | Christian Schneppe <christian.schneppe@pix-art.de> | 2020-01-24 19:43:49 +0100 |
commit | 04595db099f2c1107fc58420a1e8fa5ef207195d (patch) | |
tree | 287d64ddf16c7dc2b9a61acaafbda66d56226b19 /src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java | |
parent | 504e4f21a270e21fe3ae4e479998c24bf182626a (diff) |
parse install referrer from gplay
Diffstat (limited to 'src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java b/src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java index f3f294828..096b7527e 100644 --- a/src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java +++ b/src/main/java/de/pixart/messenger/ui/MagicCreateActivity.java @@ -1,10 +1,13 @@ package de.pixart.messenger.ui; import android.content.Intent; +import android.content.SharedPreferences; import android.content.pm.ActivityInfo; import android.os.Bundle; +import android.preference.PreferenceManager; import android.text.Editable; import android.text.TextWatcher; +import android.util.Log; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; @@ -24,6 +27,7 @@ import de.pixart.messenger.R; import de.pixart.messenger.databinding.ActivityMagicCreateBinding; import de.pixart.messenger.entities.Account; import de.pixart.messenger.utils.CryptoHelper; +import de.pixart.messenger.utils.SignupUtils; import rocks.xmpp.addr.Jid; public class MagicCreateActivity extends XmppActivity implements TextWatcher, AdapterView.OnItemSelectedListener, CompoundButton.OnCheckedChangeListener { @@ -211,6 +215,14 @@ public class MagicCreateActivity extends XmppActivity implements TextWatcher, Ad } @Override + public void onDestroy() { + Log.d(Config.LOGTAG, "purge install referrer"); + final SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); + preferences.edit().remove(SignupUtils.INSTALL_REFERRER).apply(); + super.onDestroy(); + } + + @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (binding.useOwn.isChecked()) { binding.server.setEnabled(false); |