Обрезать переполненные SurfaceViews внутри HorizontalScrollView - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь создать HorizontalScrollView с несколькими дочерними SurfaceView, каждый из которых будет отображать разные источники видео.

Я хотел бы показать только n из этих SurfaceView, в то время как другие, находящиеся за пределами размера HorizontalScrollView, не должны быть видны.

Это нормальное поведение, когда, например, несколько ImageView помещаются внутри ScrollView '* LinearLayout и их общее количество размер превышает размер указанного ScrollView, но с SurfaceView это не работает, они всегда видны, несмотря ни на что.

Я читал, что SurfaceViews отображаются в потоке, отдельном от пользовательского интерфейса нить, так что я волнуюсь, я не могу достичь своей цели вообще, но я не Android эксперт и, к сожалению, я не нахожу решение где-либо на inte rnet.

Может кто-то пожалуйста, объясните мне, как это сделать, если это возможно?

Заранее спасибо и хорошего дня всем!

...