feat(android): add onControlsVisiblityChange (#3925)

* Adding onControlsVisiblityChange for Android
This commit is contained in:
Ash Mish
2024-06-22 02:15:21 -07:00
committed by GitHub
parent 104ee703ba
commit c2ce372bcf
6 changed files with 56 additions and 0 deletions

View File

@@ -416,6 +416,12 @@ public class ReactExoplayerView extends FrameLayout implements
private void initializePlayerControl() {
if (playerControlView == null) {
playerControlView = new LegacyPlayerControlView(getContext());
playerControlView.addVisibilityListener(new LegacyPlayerControlView.VisibilityListener() {
@Override
public void onVisibilityChange(int visibility) {
eventEmitter.controlsVisibilityChanged(visibility == View.VISIBLE);
}
});
}
if (fullScreenPlayerView == null) {