diff --git a/app/src/main/java/ca/pkay/rcloneexplorer/MainActivity.java b/app/src/main/java/ca/pkay/rcloneexplorer/MainActivity.java index db12af8..2ea2b27 100644 --- a/app/src/main/java/ca/pkay/rcloneexplorer/MainActivity.java +++ b/app/src/main/java/ca/pkay/rcloneexplorer/MainActivity.java @@ -84,6 +84,13 @@ protected void onCreate(Bundle savedInstanceState) { finish(); return; } + + s = getIntent().getStringExtra(getString(R.string.firebase_msg_beta_app_updates_topic)); + if (s != null) { + openBetaUpdate(s); + finish(); + return; + } } SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); @@ -435,6 +442,12 @@ private void openAppUpdate() { startActivity(intent); } + private void openBetaUpdate(String url) { + Uri uri = Uri.parse(url); + Intent intent = new Intent(Intent.ACTION_VIEW, uri); + startActivity(intent); + } + @Override public void onRemoteClick(RemoteItem remote) { startRemote(remote, true);