Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.res.AssetManager
- import android.graphics.BitmapFactory
- import android.support.v7.app.AppCompatActivity
- import android.os.Bundle
- import android.util.Log
- import android.view.View
- import android.view.Window
- import android.widget.ImageView
- import android.widget.Toast
- import com.google.android.youtube.player.YouTubeInitializationResult
- import com.google.android.youtube.player.YouTubePlayer
- import com.google.android.youtube.player.YouTubePlayerView
- class MainActivity : AppCompatActivity(), YouTubePlayer.OnInitializedListener {
- val API_KEY = "AIzaSyARZiPN5uAgu-63W4RzT56XfmccwyJO13s"
- val VIDEO_KEY = "wKJ9KzGQq0w"
- private lateinit var background: ImageView
- private lateinit var ytPlayerView: YouTubePlayerView
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- Log.w("Creation", "Creation")
- //requestWindowFeature(Window.FEATURE_NO_TITLE)
- setContentView(R.layout.activity_main)
- background = findViewById(R.id.background)
- ytPlayerView = findViewById(R.id.video)
- ytPlayerView.initialize(API_KEY, this)
- /*val bgResource = assets.open("background_venus.jpg")
- val bgBitmap = BitmapFactory.decodeStream(bgResource)
- bgResource.close()
- background.setImageBitmap(bgBitmap)*/
- }
- override fun onInitializationFailure(p0: YouTubePlayer.Provider?, p1: YouTubeInitializationResult?) {
- Log.w("bye", "bye")
- }
- override fun onInitializationSuccess(provider: YouTubePlayer.Provider?, player: YouTubePlayer?, wasRestored: Boolean) {
- //p1?.setPlayerStateChangeListener(playerStateChangeListener)
- //p1?.setPlaybackEventListener(playbackEventListner)
- Log.w("hi", "hi")
- if (!wasRestored) {
- Log.d("hi", wasRestored.toString())
- player?.cueVideo(VIDEO_KEY)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement