ScrollView嵌套Recyclerview,列表项包含EditText,点击EditText获取焦点崩溃
来源:互联网 发布:java的面向对象思想 编辑:程序博客网 时间:2024/05/29 03:34
解决方法:
在Recyclerview的外层嵌套一个LinearLayout或Relativelayout.
错误信息:
java.lang.IllegalArgumentException: parameter must be a descendant of this view
at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:5353)
at android.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGroup.java:5282)
at android.widget.ScrollView.isWithinDeltaOfScreen(ScrollView.java:1198)
at android.widget.ScrollView.onSizeChanged(ScrollView.java:1603)
at android.view.View.sizeChange(View.java:16872)
at android.view.View.setFrame(View.java:16834)
at android.view.View.layout(View.java:16750)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at com.scwang.smartrefresh.layout.impl.RefreshContentWrapper.layout(RefreshContentWrapper.java:233)
at com.scwang.smartrefresh.layout.SmartRefreshLayout.onLayout(SmartRefreshLayout.java:669)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1764)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1607)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1516)
at com.zhy.autolayout.AutoLinearLayout.onLayout(AutoLinearLayout.java:50)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:338)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at com.zhy.autolayout.AutoFrameLayout.onLayout(AutoFrameLayout.java:70)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:338)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1764)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1607)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1516)
at com.zhy.autolayout.AutoLinearLayout.onLayout(AutoLinearLayout.java:50)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1764)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1607)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1516)
at com.zhy.autolayout.AutoLinearLayout.onLayout(AutoLinearLayout.java:50)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:338)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1764)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1607)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1516)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:338)
at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
at com.zhy.autolayout.AutoFrameLayout.onLayout(AutoFrameLayout.java:70)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1764)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1607)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1516)
at com.zhy.autolayout.AutoLinearLayout.onLayout(AutoLinearLayout.java:50)
at android.view.View.layout(View.java:16754)
at android.view.ViewGroup.layout(ViewGroup.java:5462)
at android.widget.FrameLayout.layoutChildren(FrameLay
- ScrollView嵌套Recyclerview,列表项包含EditText,点击EditText获取焦点崩溃
- scrollview嵌套RecyclerView嵌套EditText
- EditText点击获取焦点
- scrollview 中嵌套 edittext edit无法获取焦点的解决办法
- GridView中包含EditText的焦点获取
- EditText获取焦点显示按钮,点击按钮清空EditText
- 启动app ,EditText失去焦点,点击获取焦点
- EditText获取焦点
- android editText 获取焦点
- EditText无法获取焦点
- EditText获取焦点事件
- EditText获取焦点
- EditText获取焦点
- EditText自动获取焦点
- EditText焦点获取监听
- EditText强制获取焦点
- Edittext获取焦点
- 设置EditText获取焦点
- 项目失误总结
- spring两种不同的配置,使用c3p0连接数据库
- [DP_LIS] UVA10635
- 开篇之作:如何高效使用搜索引擎
- 映射公网(花生壳、PubYun、No-IP、DynDNS、Ngrok、Tunnel、localtunnel、pagekite)
- ScrollView嵌套Recyclerview,列表项包含EditText,点击EditText获取焦点崩溃
- uva 1602 Lattice Animals
- 第三周LeetCode算法题两道
- 51单片机八路抢答器proteus仿真
- Hibernate5:Hibernate框架下的基于注解配置的多表关联的入门级例子(完整版)
- RabbitMQ集群及负载均衡搭建
- 括号运算符重载
- STM32的SPI学习(SPI芯片为SST25VF016B)
- MD5加密算法实现