Roku SceneGraph с функцией поиска

Я создаю приложение Roku в SceneGraph и пытаюсь почти дублировать функции поиска, которые у меня были с использованием старого SDK. Я застрял в том, что могу отображать только мини-клавиатуру. Я пытаюсь добавить кнопки через buttongroup (например, Search, Cancel), но у меня две проблемы:

  1. Не знаю, как получить текстовую строку, введенную на мини-клавиатуру, и сохранить ее в переменной или поле, чтобы я мог выполнить поиск по ней.
  2. Как создать кнопку поиска и сфокусировать ее, когда пользователь будет готов искать введенную строку.

Любая помощь будет оценена по достоинству. Спасибо.


person Ralph Romeo    schedule 25.11.2018    source источник


Ответы (1)


SGDEX (Scenegraph Developer Extensions) - это то, что вам нужно. У них есть представление под названием "SearchView". Поищи это.

Также...

RALE (Roku Advanced Layout Editor) имеет хорошие возможности поиска. - Мне не удалось найти достойный образец для поиска. Было бы здорово, если бы мы могли экспортировать исходный код из RALE.

Однако, если вы еще не пробовали RALE. Вы можете загрузить свой скрипт, а затем добавить к нему поиск.

person MarlonC    schedule 11.06.2019