Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
521
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. import android.content.res.AssetManager
  2. import android.graphics.BitmapFactory
  3. import android.support.v7.app.AppCompatActivity
  4. import android.os.Bundle
  5. import android.util.Log
  6. import android.view.View
  7. import android.view.Window
  8. import android.widget.ImageView
  9. import android.widget.Toast
  10. import com.google.android.youtube.player.YouTubeInitializationResult
  11. import com.google.android.youtube.player.YouTubePlayer
  12. import com.google.android.youtube.player.YouTubePlayerView
  13.  
  14. class MainActivity : AppCompatActivity(), YouTubePlayer.OnInitializedListener {
  15. val API_KEY = "AIzaSyARZiPN5uAgu-63W4RzT56XfmccwyJO13s"
  16. val VIDEO_KEY = "wKJ9KzGQq0w"
  17. private lateinit var background: ImageView
  18. private lateinit var ytPlayerView: YouTubePlayerView
  19.  
  20. override fun onCreate(savedInstanceState: Bundle?) {
  21. super.onCreate(savedInstanceState)
  22. Log.w("Creation", "Creation")
  23. //requestWindowFeature(Window.FEATURE_NO_TITLE)
  24. setContentView(R.layout.activity_main)
  25. background = findViewById(R.id.background)
  26. ytPlayerView = findViewById(R.id.video)
  27. ytPlayerView.initialize(API_KEY, this)
  28. /*val bgResource = assets.open("background_venus.jpg")
  29. val bgBitmap = BitmapFactory.decodeStream(bgResource)
  30. bgResource.close()
  31. background.setImageBitmap(bgBitmap)*/
  32. }
  33.  
  34. override fun onInitializationFailure(p0: YouTubePlayer.Provider?, p1: YouTubeInitializationResult?) {
  35. Log.w("bye", "bye")
  36. }
  37.  
  38. override fun onInitializationSuccess(provider: YouTubePlayer.Provider?, player: YouTubePlayer?, wasRestored: Boolean) {
  39. //p1?.setPlayerStateChangeListener(playerStateChangeListener)
  40. //p1?.setPlaybackEventListener(playbackEventListner)
  41. Log.w("hi", "hi")
  42. if (!wasRestored) {
  43. Log.d("hi", wasRestored.toString())
  44. player?.cueVideo(VIDEO_KEY)
  45. }
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement