Открыть URL в Google Glass

Я работаю над собственным приложением Google Glass в Xamarin. У меня сканирование QR-кода работает правильно, но после сканирования я хочу открыть URL-адрес в браузере Glass. Возможно ли это? Код ниже просто показывает, что текст был правильно отсканирован. Но я очень хочу открыть URL: result.Text.

Любая помощь будет принята с благодарностью. Спасибо!

Console.WriteLine ("Scanned Barcode: " + result.Text);
var card2 = new Card (this);
card2.SetText ("Card Scanned.");
card2.SetFootnote ("Just scanned!");
SetContentView (card2.ToView());

person user3495653    schedule 03.04.2014    source источник


Ответы (2)


Вы можете определить новый пункт меню со следующим намерением.

Intent i = new Intent(Intent.ACTION_VIEW);
                i.setData(Uri.parse(result.Text));
                startActivity(i);
person Chirag    schedule 04.04.2014

Да, вы можете открыть URL-адрес в браузере Glass.

Если result.Text является URL-адресом (например, "http://www.stackoverflow.com"), это будет работать:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setClassName("com.google.glass.browser", "com.google.glass.browser.WebBrowserActivity");
i.setData(Uri.parse(result.Text));
startActivity(i);
person Mark Scheel    schedule 09.04.2014