适配器类:
class TeamsAdapter(
supportFragmentManager: FragmentManager,
teams_list: MutableList<Team>,
match_id: String
) : FragmentPagerAdapter(supportFragmentManager) {code}
Run Code Online (Sandbox Code Playgroud)
片段类:
lateinit var teamsAdapter: TeamsAdapter
teamsAdapter = TeamsAdapter(supportFragmentManager, match?.teams!!, matchId)
Run Code Online (Sandbox Code Playgroud)
错误:Unresolved reference: supportFragmentManager
但是,当在 Activity 而不是 Fragment 类中时,整个代码可以正常工作。
小智 6
如果您使用片段然后使用上下文进行转换,可以通过转换活动来解决
fragmentManager = (activity as FragmentActivity).supportFragmentManager
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10749 次 |
| 最近记录: |