当前位置:网站首页>RecyclerView最后一条显示不全或显示部分的问题解决
RecyclerView最后一条显示不全或显示部分的问题解决
2022-07-26 10:14:00 【FrancisBingo】
一、问题现象
RecyclerView最后一条数据展示不全的问题
二、前提条件
使用ViewPager+Fragment+RefreshLayout+RecyclerView+constrainLayout
三、尝试解决方式
什么叫尝试解决方式,就是使用了以下方式,各种修改各种没解决。
1.recyclerview高度设置为0dp,然后添加app:layout_constraintBottom_toBottomOf="parent"
2.recyclerview用NestedScrollView包起来
3.recyclerview外套RelativeLayout
如果以上尝试都没有解决你的问题、那么好,接下来就是见证奇迹的时刻了。
四、最终解决方案
使用CoordinatorLayout+AppBarLayout修饰viewPager完美解决~话不多说半句多。请看代码
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:id="@+id/sv_contentView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/common_content_background_color">
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/ll_contentView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:elevation="0dp">
<ai.gmtech.uicom.ui.CommonTitleBar
android:id="@+id/commonTitleBar26"
android:layout_width="match_parent"
android:layout_height="44dp"
app:title="对讲">
</ai.gmtech.uicom.ui.CommonTitleBar>
<com.google.android.material.tabs.TabLayout
android:id="@+id/tab_call"
android:layout_width="match_parent"
android:layout_height="44dp"
android:background="@color/white_FFFFFFFF"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:tabIndicator="@drawable/tab_indictor_bg"
app:tabIndicatorColor="@color/common_tv_font_color">
</com.google.android.material.tabs.TabLayout>
</com.google.android.material.appbar.AppBarLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_view_cl"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<RelativeLayout
android:id="@+id/view_pager_rl"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_weight="1">
<androidx.viewpager.widget.ViewPager
android:id="@+id/callpage_viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent">
</androidx.viewpager.widget.ViewPager>
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>五、若有其他问题及及解决方案欢迎留言探讨
边栏推荐
- Rocky basic exercise -shell script 2
- Docker configuring MySQL Cluster
- 服务发现原理分析与源码解读
- Transform between tree and array in JS (hide the children field if the child node of the tree is empty)
- Like, "new programmer" e-book is free for a limited time!
- regular expression
- Time series anomaly detection
- Rowselection emptying in a-table
- Mysql5.7.25 master-slave replication (one-way)
- Use of pclint in vs2013
猜你喜欢

Leetcode 504. 七进制数

The practice of OpenCV -- bank card number recognition

Use of tabbarcontroller

Map key not configured and uniapp routing configuration and jump are reported by the uniapp < map >< /map > component

Basics of data communication - basic knowledge of network

论文笔记(SESSION-BASED RECOMMENDATIONS WITHRECURRENT NEURAL NETWORKS)
![[fluorescent character effect]](/img/05/4f4c24c787881e073919b63a6864cf.jpg)
[fluorescent character effect]

2021 windows penetration of "Cyberspace Security" B module of Shandong secondary vocational group (analysis)

2022 zhongkepan cloud - server internal information acquisition and analysis flag

The charm of SQL optimization! From 30248s to 0.001s
随机推荐
El table implements adding / deleting rows, and a parameter changes accordingly
PMM (percona monitoring and management) installation record
面试突击68:为什么 TCP 需要 3 次握手?
SQL Server 2008 server engine failed to start?
反射机制的原理是什么?
点赞,《新程序员》电子书限时免费领啦!
[fluorescent character effect]
Due to fierce competition in the new market, China Mobile was forced to launch a restrictive ultra-low price 5g package
Study notes of the fifth week of sophomore year
Vs2019 configuring opencv
Solve the problem of storing cookies in IE7 & IE8
How to write a million reading article
regular expression
【有奖提问】向图灵奖得主、贝叶斯网络之父 Judea Pearl 提问啦
Use of pclint in vs2013
The use of MySQL in nodejs
2022 zhongkepan cloud - server internal information acquisition and analysis flag
Uniapp error 7 < Map >: marker ID should be a number
Formwork (III)
IE7 set overflow attribute failure solution