Как сделать ссылку на сайт в Google TV? - PullRequest
0 голосов
/ 04 марта 2012

В моей работе с предпочтениями у меня есть одно предпочтение, которое ссылается на сайт (например, stackoverflow.com)Код прекрасно работает во всем, кроме эмулятора Google TV.В эмуляторе Google TV щелчок по предпочтению создает принудительное закрытие.

Log Cat says "02-21 12:13:59.684: E/AndroidRuntime(1993): 
  android.content.ActivityNotFoundException: No Activity found to handle
  Intent { act=android.intent.action.VIEW dat=http://www.stackoverflow.com }

Вот мой код, который я использую ...

getPreferenceManager().findPreference("pref_visit_web").setOnPrndeferenceClickListener(new OnPreferenceClickListener() {
  @Override
  public boolean onPreferenceClick(Preference preference)     {

        Intent v = new Intent(Intent.ACTION_VIEW);
        v.setData(Uri.parse("http://www.stackoverflow.com"));
    startActivity(v);


        return false;
  } 
});

1 Ответ

0 голосов
/ 05 марта 2012

Извините.Chrome не установлен в эмуляторе Google TV (и поэтому нет браузера, способного справиться с этим намерением).

...