Я реализую собственное приложение с помощью Hilt. Однако я столкнулся с проблемой при попытке ввести FragmentStateAdapter
. Это создало циклическую зависимость. Как я могу это решить? Вот мой код:
@AndroidEntryPoint
class MainActivity : AppCompatActivity() {
private val screensViewPagerAdapter =
ScreensViewPagerAdapter(this)
...
}
FragmentStateAdapter класс
class ScreensViewPagerAdapter @Inject
constructor(@ActivityContext context: Context) :
FragmentStateAdapter(context as AppCompatActivity) {
...
}