Отображение полученной html-информации внутри приложения для потоковой передачи радио с Android App-inventor

Привет, я создаю свое первое приложение, его функция - слушать мой музыкальный поток в Интернете и воспроизводить информацию о песне, которая сейчас играет.

Мне удалось воспроизвести музыку и получить данные с моей html-страницы, которая содержит информацию о песне. Однако он отображает необработанный текст вместо виджета.

Итак, мой вопрос: как мне правильно отображать HTML и обновлять его каждые 20 секунд ?? Как это происходит на реальной HTML-странице? (http://baasdata.net)

Я включил изображение с кодом моего изобретателя приложения ниже: Кажется, мне еще не разрешено включать изображение, потому что мне нужно набрать 10 баллов. Поскольку речь идет о визуальном языке программирования, только txt не помогает, поэтому взгляните на код здесь: http://baasdata.net/appinventor.jpg


person martend    schedule 24.10.2013    source источник


Ответы (1)


С блоком Web.Get вы получаете исходный код веб-страницы, теперь вы можете проанализировать этот результат для получения нужной информации. Для этого вы можете использовать пользовательскую процедуру синтаксического анализа, см. этот пример

введите здесь описание изображения

Эту процедуру вы также можете найти здесь.

Чтобы получать обновления каждые 20 секунд, просто используйте компонент Clock и вызывайте свою веб-страницу каждые 20 секунд, чтобы снова получать обновленную информацию.

person Taifun    schedule 25.10.2013
comment
Большое спасибо за ваш ответ, я попробую это. Моя попытка заключалась в том, чтобы получить вывод html и поместить его в качестве метки над элементами управления проигрывателем. - person martend; 26.10.2013