Anymote для вызова ключевых событий на самом Google TV - PullRequest
0 голосов
/ 15 февраля 2012

Привет, ребята, у меня есть многочастный вопрос.Прежде всего, как можно было бы вызывать ключевые события в приложении на самом телевизоре Google?Например, я хотел бы, чтобы в моем приложении была кнопка, которая могла бы вызывать прямую трансляцию ключей телевидения?Я знаю, что это возможно, потому что приложение Ableremote на рынке делает это с клиентским и серверным приложениями.Я ценю любую помощь, спасибо.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

Для второй части вашего вопроса, можно запустить прямую трансляцию по нажатию кнопки:

final Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse("tv://passthrough"));
ImageButton tvButton = (ImageButton)findViewById(R.id.tv_button);
tvButton.setOnClickListener(new OnClickListener(){
        @Override
        public void onClick(View v) {
            startActivity(intent);
        }
});
0 голосов
/ 15 февраля 2012

Прежде всего, как можно было бы вызвать запуск ключевого события в приложении на самом телевизоре Google? Например, я хотел бы, чтобы в моем приложении была кнопка, которая могла бы вызывать прямую трансляцию телевидения?

Это невозможно в стандартном Android.

Я знаю, что это возможно, потому что приложение Ableremote на рынке делает это с клиентским и серверным приложениями.

Они используют протокол удаленного доступа , который AFAIK нельзя запустить на самом устройстве Google TV, но только из приложений на других устройствах Android.

...