всплывающая строка прогресса воспроизведения видео только при прикосновении к экрану - PullRequest
0 голосов
/ 02 января 2012

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

Спасибо ..

Ответы [ 2 ]

1 голос
/ 02 января 2012

, хотя запуск видео со стандартным намерением ACTION_VIEW ведет себя таким образом по умолчанию.скорее, вы заинтересованы в создании всего представления самостоятельно, установите touchListener на rootView и переключите видимость progressbar (который является дочерним элементом этого корневого представления) на ощупь.

Action_View пример

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
0 голосов
/ 02 января 2012

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

Для отображения всплывающих окон используйте анимационные эффекты (в анимации и вне анимации для макета).

Это только мое предложение, я не пробовал. Но это может помочь вам, пожалуйста, попробуйте это.

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