Quantcast
Channel: Active questions tagged youtube-api - Stack Overflow
Viewing all articles
Browse latest Browse all 3718

Remove all views from AndroidYoutubePlayer

$
0
0

I use PierfrancescoSoffritti/android-youtube-player library version 12.0.0 for my project. I want to remove every single view from the player (controls, caption, logo, title, next recomended videos), but I don't understand how.

There is said in library's README.md how u can do it, but I didn't get it.

Edited:

That is how I added this libary to my project.

dependencies {implementation("com.pierfrancescosoffritti.androidyoutubeplayer:core:12.0.0")}

There is no such methods like

val youtubePlayer = youtubePlayerView.getYoutubePlayer()
youtubePlayerView.hideControls()
youtubePlayer.showVideoTitle(false)
youTubePlayer.cueVideo("")
youtubePlayer.setShowYouTubeButton(false)

That is how I added YoutubePlayer to my project (with Jetpack Compose)

@Composablefun YoutubeScreen(videoId: String) {    AndroidView(        modifier = Modifier.fillMaxSize(),        factory = {        YouTubePlayerView(it).apply {            enableAutomaticInitialization = false            val youtubePlayerListener = object : AbstractYouTubePlayerListener() {                override fun onReady(youTubePlayer: YouTubePlayer) {                    super.onReady(youTubePlayer)                    youTubePlayer.apply {                        loadVideo(videoId, 0f)                        play()                    }                }            }            /*              controls(0) removes controls, but tile, youtube logo,              etc. are still visible.            */            val playerOptions = IFramePlayerOptions.Builder()                .controls(0)                .build()            initialize(                youTubePlayerListener = youtubePlayerListener,                handleNetworkEvents = true,                playerOptions = playerOptions            )        }    })}

Viewing all articles
Browse latest Browse all 3718

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>