问题描述
我目前正在使用 ViewPager 构建一个带有水平滑块的信息页面。我有 3 个布局 XML,它与 ViewPager 的 1 个活动结合在一起,我想在该活动中使用 ViewBinding 实现这 3 个布局,但对如何做到这一点感到困惑。单独尝试时,出现此错误
java.lang.NullPointerException:缺少带有 ID 的必需视图
下面是我的 activity_practice.xml(父 xml)的屏幕截图
以下是我的 practice_slide1.xml 的屏幕截图
我在 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 (将#修改为@)