Flutter — Как настроить выравнивание ВидеоПроцессиНдикатора()

#flutter #dart

#флаттер #дротик

Вопрос:

Итак, у меня есть видео в центре, и для VideoProgressIndicator было установлено значение

  Align(
          alignment: Alignment.bottomCenter,
          child: VideoProgressIndicator(
            _vidController,
            this.allowScrubbing;,
            padding: EdgeInsets.all(3.0),
          ),
        ),
  

Вывод находится в нижней части экрана. Моя цель — разместить его под видео. Прикреплено изображение: черная часть — это видео, а красная часть внизу — видеопроцессор.введите описание изображения здесь

Ответ №1:

Вы можете поместить свой видеопроигрыватель и прогресс в столбец, подобный

 Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: [
          Text("Your PLayer"),
         VideoProgressIndicator(
        _vidController,
        this.allowScrubbing;,
        padding: EdgeInsets.all(2.0),
      ),
        ],
      )
  

Комментарии:

1. Привет. Я пробовал, но видеопроцессиндикатор отображается в центре видеозаписи. Это выглядит так же, когда я ставлю Alignment.center вместо Alignment.bottomCenter

2. установите высоту ВидеоПроцессиНдикатора или поместите его в поле Размер

3. Привет. Моя цель — переместить VPI ниже видео, которое находится в центре. Я использовал позиционированный, но он хорошо работает только в эмуляторе, который я использую, но в других эмуляторах VPI находится в центре. Как я должен это сделать?

4. подходит ли ваш видеообзор для экрана?