多子view嵌套滚动通用解决方案ELinkageScroll
一路向西 · 464浏览量 · 发布于2020-11-29
作者MFC-TEC,源码ELinkageScroll,这是多子view嵌套滚动通用解决方案。
Demo运行效果
使用方法
xml
<?xml version="1.0" encoding="utf-8"?> <com.baidu.elinkagescroll.ELinkageScrollLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <!-- 第1个子view --> <com.baidu.elinkagescroll.view.LWebView android:id="@+id/webview" android:layout_width="match_parent" android:layout_height="match_parent"/> <!-- 第2个子view --> <com.baidu.elinkagescroll.view.LLinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="100dp" android:textSize="22dp" android:gravity="center" android:background="#22ff0000" android:text="LinearLayout"/> <Button android:layout_width="match_parent" android:layout_height="200dp" android:text="LinearLayout" android:onClick="onLLButtonClick"/> <TextView android:layout_width="match_parent" android:layout_height="150dp" android:textSize="22dp" android:gravity="center" android:background="#22ff0000" android:text="LinearLayout"/> </com.baidu.elinkagescroll.view.LLinearLayout> <!-- 第3个子view --> <com.baidu.elinkagescroll.view.LRecyclerView android:id="@+id/recycler1" android:layout_width="match_parent" android:layout_height="match_parent"/> <!-- 第4个子view --> <com.baidu.elinkagescroll.view.LTextView android:layout_width="match_parent" android:layout_height="300dp" android:background="@color/colorPrimary" android:text="TextView" android:clickable="true" android:textColor="#ffffff" android:textSize="28dp" android:gravity="center"/> <!-- 第5个子view --> <com.baidu.elinkagescroll.view.LRecyclerView android:id="@+id/recycler2" android:layout_width="match_parent" android:layout_height="wrap_content"/> <!-- 第6个子view --> <com.baidu.elinkagescroll.view.LScrollView android:layout_width="match_parent" android:layout_height="wrap_content"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="200dp" android:text="ScrollView - 1" android:textSize="22dp" android:background="#22ff0000" android:gravity="center"/> <View android:layout_width="match_parent" android:layout_height="1px" android:background="#000000"/> <TextView android:layout_width="match_parent" android:layout_height="200dp" android:text="ScrollView - 2" android:textSize="22dp" android:background="#22ff0000" android:gravity="center"/> <View android:layout_width="match_parent" android:layout_height="1px" android:background="#000000"/> <TextView android:layout_width="match_parent" android:layout_height="200dp" android:text="ScrollView - 3" android:textSize="22dp" android:background="#22ff0000" android:gravity="center"/> <View android:layout_width="match_parent" android:layout_height="1px" android:background="#000000"/> <TextView android:layout_width="match_parent" android:layout_height="200dp" android:text="ScrollView - 4" android:textSize="22dp" android:background="#22ff0000" android:gravity="center"/> <View android:layout_width="match_parent" android:layout_height="1px" android:background="#000000"/> <TextView android:layout_width="match_parent" android:layout_height="200dp" android:text="ScrollView - 5" android:textSize="22dp" android:background="#22ff0000" android:gravity="center"/> </LinearLayout> </com.baidu.elinkagescroll.view.LScrollView> <!-- 第7个子view --> <com.baidu.elinkagescroll.sample.LFrameLayout android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.RecyclerView android:id="@+id/recycler_in_framelayout" android:layout_width="match_parent" android:layout_height="match_parent"/> </com.baidu.elinkagescroll.sample.LFrameLayout> </com.baidu.elinkagescroll.ELinkageScrollLayout>
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
android画饼状图滚动效果
相关信息
冷月葬花魂 · 530浏览 · 2019-12-04 15:29:13
Android 仿MIUI果冻视图源码
相关信息
冷月葬花魂 · 507浏览 · 2019-10-31 17:05:36
Android漂亮的音乐歌词控件,仿网易云音乐滑动效果
相关信息
kenrry1992 · 751浏览 · 2019-10-17 14:30:43
自定义实现Flyme6的ViewPager指示器 安卓源码
相关信息
kenrry1992 · 657浏览 · 2019-09-12 17:04:27
Android 一个自定义组合控件,可快速实现TabLayout与CoordinatorLayout相结合的样式
相关信息
kenrry1992 · 710浏览 · 2019-09-12 16:57:31
简单模仿好奇心日报主界面和设置页面 安卓源码
相关信息
kenrry1992 · 522浏览 · 2019-08-26 17:12:49
一个为RecyclerView打造的轻量级快速的适配器
相关信息
kenrry1992 · 535浏览 · 2019-08-23 17:00:18
自定义跑马灯 源码MarqueeView
相关信息
冷月葬花魂 · 696浏览 · 2019-05-21 16:05:36
分类专栏
最新发布
源码排行榜
0评论