View
JavPer
非主流码农 Keep Real
展开
-
android使用TabLayout+NestedScrollView 实现详情界面tab页 关联 上下滑动视图的效果
需求最近有需求要实现商品详情界面,比较常见的就是那种头部是Tab页,下面是滑动视图,具体效果类似下图:当选中头部某个tab,下部视图滑动到具体内容,或者视图滑动到某具体内容时,tab页自动选中某tab。现在实现这种效果很简单的,做个简单总结。实现这里使用TabLayout+NestedScrollView ,TabLayout负责头部tab,NestedScrollView 负责界面上下滑动的视图。如下部分代码:<?xml version="1.0" encoding="utf-8"?&g原创 2020-11-28 20:43:04 · 1559 阅读 · 0 评论 -
NestedScrollView引起的ViewGroup 异常: parameter must be a descendant of this view
异常信息大致的异常信息如下:java.lang.IllegalArgumentException: parameter must be a descendant of this view E/DEBUG: at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:6376) at android.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGro原创 2020-10-24 19:26:21 · 989 阅读 · 0 评论 -
androidx ConstraintLayout内使用NestedScrollView显示异常
界面需求描述:界面顶部标题栏,中间可滑动视图,底部固定布局,中间可滑动的视图在标题栏下方和底部视图上方展现。刚开始的视图文件布局大概如下:<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="原创 2020-10-22 20:14:39 · 2113 阅读 · 0 评论