Помощь с приложением Music Video. Фильтрация списков данных и функция кнопки «Следующее видео» - PullRequest
0 голосов
/ 19 июня 2010

У меня есть два списка. Мне нужна помощь в фильтрации одного списка, когда в другом выбран «Исполнитель».

Я также хочу воспроизвести следующее видео, когда выбрана кнопка «Следующее видео» ..

Вот ссылка на пример с несколькими видео. http://www.yourtimeisborrowed.com/bin-release/gg.html

Просмотр исходного кода включен, поэтому не стесняйтесь захватить код ..

Я добавлю полный учебный раздел о том, как шаг за шагом построить это приложение, используя Flash Catalyst и Flash BUilder. Вот над чем я сейчас работаю, но мне действительно нужна помощь по этой проблеме фильтрации, поскольку моя лига ..

Во всяком случае, я не просто беру, я планирую отдать главным образом ..

Так что, если «евангелисты» не слишком заняты своими сетями данных, я был бы признателен за помощь, продемонстрировав истинную мощь и простоту использования, на которую способен Adobe Framework.

1 Ответ

0 голосов
/ 19 июня 2010

В контексте Flex вы не будете фильтровать список;вы будете фильтровать dataProvider этого списка.Существует много кода для сортировки, у меня нет времени, чтобы попытаться декомпилировать ваше приложение.

Я настоятельно рекомендую использовать для ваших провайдеров данных один из классов CollectionClass, ArrayCollection или XMLListCollection.Затем вы можете воспользоваться встроенной фильтрацией.

Если вы заглянете в Google по фильтрации Flex Collections, появится довольно много постов в блоге, вот один, который выглядел солидно:

http://www.devshed.com/c/a/XML/Flex-Array-Collection-Sort-and-Filtering/

Вот документы Adobe на ту же вещь: http://livedocs.adobe.com/flex/3/html/help.html?content=about_dataproviders_4.html

Я думаю, что я продемонстрирую этот скриншот из шоу Flex на классах коллекции:

http://www.theflexshow.com/blog/index.cfm/2008/10/29/The-Flex-Show--Fifteen-Minutes-With-Flex--Episode-9--Collection-Classes

Если вы можете предоставить урезанный образец, который демонстрирует проблему;пожалуйста, обновите вопрос и дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...