material button全屏模式下有一条线

来源:10-6 视频详情页视频滑动特效2

慕函数3078794

2020-04-07

background设置为transparent,不知道为什么有条线。除了visible/gone以外,videoViewHandler里也没有手动设置authorInfo的布局。
图片描述
<com.google.android.material.button.MaterialButton
android:layout_width=“wrap_content"
android:layout_height=“wrap_content"
android:layout_marginEnd=”@dimen/dp_16"
android:gravity=“center"
android:onClick=”@{() -> InteractionPresenter.toggleFollowUser(lifeCycleOwner, feed)}“
android:paddingLeft=”@dimen/dp_16"
android:paddingRight=”@dimen/dp_16"
android:paddingTop="@dimen/dp_5"
android:paddingBottom="@dimen/dp_5"
android:text="@{feed.author.hasFollow ? @string/has_follow : @string/unfollow}“
android:textColor=”@color/color_fff"
android:textSize="@dimen/sp_14"
android:backgroundTint="@{fullscreen ? @color/transparent : @color/color_theme}“
app:backgroundTint=”@color/color_theme"
app:cornerRadius="@dimen/dp_13"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf=“parent"
app:strokeColor=”@{fullscreen ? @color/color_fff : @color/transparent}"
app:strokeWidth="1dp"
tools:text=“关注” />

写回答

1回答

LovelyChubby

2020-04-07

使用tools--layout  inspect 分析一下布局看看,是否有其他的view叠在下面了,设置成其他颜色就没有一条线了吗?

0
1
慕函数3078794
设置其他颜色就没有。layout inspect下面也没有。在模拟器里面也没有。如果点击关注,线也会相应的延长到与"已关注"相匹配。
2020-04-07
共1条回复

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程