Полная проблема экрана в гибком - PullRequest
0 голосов
/ 04 января 2011

Мое приложение имеет макет, в котором у нас есть фиксированная левая сторона и переменная правая сторона (занимает оставшееся пространство).Мы показываем видео в правой части, которое иногда больше, чем правая сторона холста, и, следовательно, в некоторых случаях холст имеет полосы прокрутки.Теперь у нас есть требование, где видео справа должно быть «Полный экран».Я могу перейти на полный экран, но проблемы, с которыми я сталкиваюсь:

  1. Так как у видео есть свитки, я не могу получить прямоугольник на "сцене", чтобы установить в "fullScreenSourceRect" стадии"свойство.
  2. Подход, который я использую, заключается в том, чтобы видео занимало только холст справа, а затем переходило в полноэкранный режим, но поскольку холст справа не является таким же соотношением сторон, как у экрана, который мы используем.Получите пустые места с обеих сторон в полноэкранном режиме.
  3. Если мы попытаемся сделать так, чтобы отображение видео занимало только меньшую область правого холста (которое имеет такое же соотношение, как у экрана), а затем переместилось на полнуюзатем, после того как видео было сжато перед переходом на полный экран, мы получаем размытое видео.

Любые предложения о том, как это сделать, будут оценены.

Спасибо, Гаурав

1 Ответ

0 голосов
/ 04 января 2011

Я нашел этот класс утилит, который отлично справляется с работой в полноэкранном режиме: FullScreenUtil

...