如何在包含 ViewPager

问题描述

我目前正在使用 ViewPager 构建一个带有水平滑块的信息页面我有 3 个布局 XML,它与 ViewPager 的 1 个活动结合在一起,我想在该活动中使用 ViewBinding 实现这 3 个布局,但对如何做到这一点感到困惑。单独尝试时,出现此错误

java.lang.NullPointerException:缺少带有 ID 的必需视图

下面是我的 activity_practice.xml(父 xml)的屏幕截图

enter image description here

以下是我的 practice_slide1.xml 的屏幕截图

enter image description here

我在 PracticeActivity.kt

上的 onCreate 函数
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    binding = ActivityPracticeBinding.inflate(layoutInflater)
    val view = binding.root
    setContentView(view)
    //setContentView(R.layout.activity_practice)


    retrieveGifAsset()
    init()
    dataSet()
    interaction()
}

并请给我调用该视图组件的示例代码。 任何帮助, 非常感谢...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)