我在Android棒棒糖上遇到了问题。我有一个FrameLayout,在那个布局中我有一个Cardview,在顶部我有一个RecyclerView。像
{{1}}
每当我设置cardElevtion时,一切都在prelollipop设备中正常工作。我可以清楚地看到recyclerview项目并且可以滚动它们,但是在棒棒糖中我面临的问题是项目可以滚动但是它们在cardView的背面滚动。 CardView显示为浮动。我无法弄清楚android棒棒糖版本中不同布局的重要性标准是什么。
答案 0 :(得分:0)
我无法得到任何正确的解决方案,但我发现在发布棒棒糖版本后,Android总是优先考虑具有更高海拔的组件。这就是 cardview n提升显示在其自己的子项(recyclerview)之上的原因。
这是一个可能的解决方案
您还可以对子组件进行一些提升,这些提升应该大于或等于 cardview(或父组件)的提升