I have a viewpager with 2 fragments, each with their own video views. I have used this SO answer to successfully scale landscape video to fit full screen portrait mode in a cropCenter-type way, and it did that successfully, showing the center part of the video only, while scaling up the height. Since the resizing sets the videoView's width to wider than the frame, scrolling to the next page will indeed play the 2nd video, but it is covered by the first video view.
Setting each of the views to GONE is not an option, since it creates a black screen between the swipes until the other video is set back to VISIBLE.
How can I properly crop the views? Other posts offered third-party libraries, but the libs are either not updated or don't contain the methods I need from the video view.