xuexiangjys / XUI

💍A simple and elegant Android native UI framework, free your hands! (一个简洁而优雅的Android原生UI框架,解放你的双手!)
https://xuexiangjys.github.io/XUI/
Apache License 2.0
4.91k stars 839 forks source link

动态生成XRangeSlider实例并添加至Linearlayout时触发空指针 #179

Closed AlantSjx closed 8 months ago

AlantSjx commented 8 months ago

提Bug前需要做的事情

1.如果是集成问题的话,请保证仔细按照如何引用的步骤,一步一步来,不要跳步骤! 2.详细阅读过使用手册,并且确保是框架的问题。 3.参考常见问题,可以解决你出现的绝大多数问题!

如果以上都不能解决你的问题,那么请按照以下说明仔细填写信息,这里需要说明的是:不符合填写要求的issue一律不予理会,希望这样能节约大家的时间!


问题描述(必填) 在尝试使用代码动态生成一个XRangeSlider实例,并将其添加进Linearlayout布局时,产生空指针错误

使用的XUI版本(必填) 1.2.1

如何重现(必填) 重现的步骤:

  1. 新建一个Activity,在该Activity的xml布局中添加一个没有子组件的Linearlayout,并在Activity通过findViewById等方式绑定到实例上
  2. 在Activity内new一个XRangeSlider实例
  3. 将该XRangeSlider实例作为linearlayout实例的addView方法参数进行调用
  4. 产生错误

期望的效果 对你期望的效果进行清晰而简明的描述。

截图 image

设备信息 请填写一下你运行设备的信息,信息越全越有助于我理解问题

附加信息 在此处添加任何有关该问题的任何其他说明。

xuexiangjys commented 8 months ago

@AlantSjx 麻烦附上错误日志,方便解决问题