【发布时间】:2019-06-16 09:14:57
【问题描述】:
自从我升级了我的 Android Studio 后,我不断收到这个错误。 这是我的activity_main.xml(相关部分)
<fragment
android:id="@+id/youtube_player_fragment"
android:name="com.google.android.youtube.player.YouTubePlayerSupportFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
这是我的 MainActivity.kt
lass MainActivity : AppCompatActivity()
{
lateinit var youTubePlayerSupportFragment: YouTubePlayerSupportFragment
lateinit var youTubePlayer: YouTubePlayer
override fun onCreate(savedInstanceState: Bundle?)
{
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
initializeYoutubePlayer()
}
private fun initializeYoutubePlayer()
{
youTubePlayerSupportFragment = supportFragmentManager.findFragmentById(R.id.youtube_player_fragment) //<-- I get ERROR in this line
}
}
【问题讨论】:
-
投到
YouTubePlayerSupportFragment。findFragmentById的返回类型为Fragment。
标签: android kotlin youtube-api