Перейти к содержанию
Fire Monkey от А до Я

uakmal

Пользователи
  • Постов

    10
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные uakmal

  1. Здравствуйте!

    Создаю медиаплеер для Android TV. 

    Запускаю плеер, нажимаю на условную кнопку, которая делает следующее: 

    MediaPlayer1.FileName:='/storage/emulated/0/download/1.mp4';

    После нажатия вылетает окошко с надписью:

    java.lang.java.lang.illegalargumentexception

    после закрытия окошки нажимаю на play, но ничего не происходит.

    Подскажите, пожалуйста как исправить это?

  2. И да, еще один важный момент!

    Вы можете в ListBoxItem легко и просто помещать любые элементы, что очень (очень!) сильно упрощает процесс проектирования/создания интерфейса.

    attachicon.gif14.jpg

     

    З.Ы. отмечу, однако, что не стоит злоупотреблять кол-вом компонентов, размещенных на ListBoxItem - это, как-раз, повлечет "тормоза" при отрисовке. )

     

    Что за проект? Если не трудно скинь код реализации панелей в listbox.  Заранее спасибо!

  3. По-прежнему считаю, что использование TGridPanelLayout предпочтительнее, так как имеет дополнительно функцию масштабирования. Тестировал TGridPanelLayout с 200 панельками (чужой проект).  Загрузка большого количества панелек реализована порционной подгрузкой. Когда все загрузится, то скроллинг становится плавнее чем в ListBox.

    Привет, есть пример использования TGridPanelLayout?

  4. Добрый день,

    1. Делаете стиль для итема, в виде панельки
    2. Устаналиваете в лист боксе размер итема: ItemHeight, ItemWidth.
    3. Для всех итемов устанавливаете ваш стиль
    4. Все готово.

    P.S. TGridLayout не лучший выбор при большом количестве итемов. Так как листбокс реально грузит стили только для видимой части итемов. И при прокрутке только меняет стили местами. А TGridLayout загрузит все элементы. В итоге проигрышь по памяти и по скорости.

    День добрый, если не трудно подскажите, как делать стиль для итемов? Заранее спасибо.

×
×
  • Создать...