当前位置: 首页 > news >正文

Android开发协调布局滑动悬停

Android开发协调布局滑动悬停

直接给个xml,防止下次忘了怎么写。

<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><com.google.android.material.appbar.AppBarLayoutandroid:id="@+id/abl_js"android:layout_width="match_parent"android:layout_height="wrap_content"android:background="@color/white"><!--scroll代表头部与主体一起滚动--><androidx.coordinatorlayout.widget.CoordinatorLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"app:layout_scrollFlags="scroll|exitUntilCollapsed"><LinearLayoutandroid:id="@+id/ll_bj"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"android:paddingLeft="@dimen/dp_12"android:paddingTop="@dimen/dp_5"android:paddingRight="@dimen/dp_12"android:paddingBottom="@dimen/dp_5"><ImageViewandroid:id="@+id/iv_create"android:layout_width="@dimen/dp_24"android:layout_height="@dimen/dp_24"android:layout_gravity="center"android:src="@mipmap/icon_login_cz1" /><LinearLayoutandroid:id="@+id/ll_search"android:layout_width="0dp"android:layout_height="@dimen/dp_34"android:layout_gravity="center"android:layout_marginLeft="@dimen/dp_12"android:layout_marginRight="@dimen/dp_12"android:layout_weight="1"android:background="@drawable/shape_29a9ff_border28"android:gravity="center_vertical"><ImageViewandroid:layout_width="@dimen/dp_15"android:layout_height="@dimen/dp_15"android:layout_marginLeft="@dimen/dp_10"android:background="@mipmap/icon_sousuo" /><TextViewandroid:layout_width="0dp"android:layout_height="wrap_content"android:layout_marginLeft="@dimen/dp_4"android:layout_weight="1"android:text="小分子药物研发"android:textColor="@color/grey_999999"android:textColorHint="#9A9DA2"android:textSize="@dimen/sp_14" /><TextViewandroid:layout_width="@dimen/dp_36"android:layout_height="@dimen/dp_28"android:layout_marginRight="@dimen/dp_4"android:background="@drawable/shape_0099ff_border_round69"android:gravity="center"android:text="搜索"android:textColor="@color/white"android:textSize="@dimen/sp_11" /></LinearLayout><ImageViewandroid:id="@+id/iv_fabu"android:layout_width="@dimen/dp_24"android:layout_height="@dimen/dp_24"android:layout_gravity="center"android:src="@mipmap/icon_fabu" /></LinearLayout></androidx.coordinatorlayout.widget.CoordinatorLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"android:paddingLeft="@dimen/dp_12"android:paddingTop="@dimen/dp_5"android:paddingRight="@dimen/dp_12"><ImageViewandroid:id="@+id/iv_create1"android:layout_width="@dimen/dp_24"android:layout_height="@dimen/dp_24"android:layout_gravity="center"android:src="@mipmap/icon_login_cz1"android:visibility="invisible"/><!--不加layout_scrollFlags就悬停,默认就是scroll--><com.flyco.tablayout.SlidingTabLayoutandroid:id="@+id/tabLayout"android:layout_width="0dp"android:layout_height="@dimen/dp_40"android:layout_marginLeft="@dimen/dp_12"android:layout_marginRight="@dimen/dp_12"android:layout_weight="1"app:tl_indicator_color="@color/theme_color"app:tl_indicator_corner_radius="@dimen/dp_1"app:tl_indicator_height="@dimen/dp_3"app:tl_indicator_width="@dimen/dp_26"app:tl_tab_padding="@dimen/dp_25"app:tl_textBold="SELECT"app:tl_tab_space_equal="true"app:tl_textSelectColor="@color/color_3D3D3D"app:tl_textSelectSize="@dimen/sp_17"app:tl_textUnselectColor="@color/color_ff777777"app:tl_textUnselectSize="@dimen/sp_17"app:layout_scrollFlags="scroll"/><ImageViewandroid:id="@+id/iv_fabu1"android:layout_width="@dimen/dp_24"android:layout_height="@dimen/dp_24"android:layout_gravity="center"android:src="@mipmap/icon_fabu"android:visibility="invisible"/></LinearLayout></com.google.android.material.appbar.AppBarLayout><!--记得主体layout_height设为match_parent,避免滑动触碰过小没法滑动误以为设置出错--><androidx.viewpager.widget.ViewPagerandroid:id="@+id/viewpager"android:layout_width="match_parent"android:layout_height="match_parent"app:layout_behavior="@string/appbar_scrolling_view_behavior"/>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

相关文章:

  • 【已更新】2025华中杯B题数学建模网络挑战赛思路代码文章教学:校园共享单车的调度与维护问题
  • linux共享内存通信
  • 网络类型学习
  • react-native搭建开发环境过程记录
  • 循环队列的实现
  • ‌RAII 技术详解
  • 深入解析 Linux 系统中的动静态库:从原理到实践
  • blender 录课键位显示插件(图文傻瓜式安装)
  • 第二十五天 - Web安全防护 - WAF原理与实现 - 练习:请求过滤中间件
  • 第七章:7.2求方程a*x*x+b*x+c=0的根,用3个函数,分别求当:b*b-4*a*c大于0、等于0和小于0时的根并输出结果。从主函数输入a、b、c的值
  • Vue组件库开发实战:从0到1构建可复用的微前端模块
  • 33、单元测试实战练习题
  • 数理逻辑(Mathematical Logic)综论与跨学科应用
  • 算力云平台部署—AI数字人视频—未来之窗超算中心
  • 神经隐写术与量子加密:AI生成图像的隐蔽传输——突破数字水印新维度
  • 【算法】快速排序、归并排序(非递归版)
  • 【WPF】 自定义控件的自定义属性
  • git常用修改命令
  • DDD架构设计
  • 数据结构与算法学习导航
  • 巴西总统卢拉将访华
  • 中非民间对话在赞比亚举行
  • 暴利之下:宠物殡葬行业的冰与火之歌
  • 公示!17个新职业、42个新工种亮相
  • A股低开高走全线上涨:军工股再度领涨,两市成交12934亿元
  • “子宫内膜异位症”相关论文男性患者样本超六成?福建省人民医院发布情况说明