From dc866b62e48290d27129657785371a10ab7b8d50 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 29 Jan 2015 13:50:11 -0800 Subject: [PATCH] repairs to hifi url handling --- .../gvrinterface/InterfaceActivity.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gvr-interface/src/java/io/highfidelity/gvrinterface/InterfaceActivity.java b/gvr-interface/src/java/io/highfidelity/gvrinterface/InterfaceActivity.java index be4d42e725..2b35c19960 100644 --- a/gvr-interface/src/java/io/highfidelity/gvrinterface/InterfaceActivity.java +++ b/gvr-interface/src/java/io/highfidelity/gvrinterface/InterfaceActivity.java @@ -11,8 +11,11 @@ package io.highfidelity.gvrinterface; +import android.content.Intent; +import android.net.Uri; import android.os.Bundle; import android.view.WindowManager; +import android.util.Log; import org.qtproject.qt5.android.bindings.QtActivity; public class InterfaceActivity extends QtActivity { @@ -21,5 +24,16 @@ public class InterfaceActivity extends QtActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + + // Get the intent that started this activity in case we have a hifi:// URL to parse + Intent intent = getIntent(); + if (intent.getAction() == Intent.ACTION_VIEW) { + Uri data = intent.getData(); + + if (data.getScheme().equals("hifi")) { + + } + } + } } \ No newline at end of file