在协调器布局中具有锚点的FAB在android pre-lollipop中具有额外的余量

在协调器布局中具有锚点的FAB在android pre-lollipop中具有额外的余量,第1张

概述我有一个CoordinatroLayoutwith FloatingActionButton.这是我的代码: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch 我有一个Coordinatrolayoutwith floatingActionbutton.这是我的代码:
<androID.support.design.Widget.CoordinatorLayout        xmlns:androID="http://schemas.androID.com/apk/res/androID"        xmlns:app="http://schemas.androID.com/apk/res-auto"        androID:layout_wIDth="match_parent"        androID:layout_height="match_parent"        androID:layout_below="@+ID/toolbar_layout"        androID:layout_above="@+ID/actionbar">        <linearLayout            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:orIEntation="vertical">            <androID.support.v7.Widget.Toolbar xmlns:androID="http://schemas.androID.com/apk/res/androID"                androID:ID="@+ID/toolbar"                androID:layout_wIDth="match_parent"                androID:layout_height="120dp"                androID:minHeight="?androID:attr/actionbarSize"                androID:background="@color/toolbar_color" />            <ScrollVIEw                androID:layout_wIDth="match_parent"                androID:layout_height="wrap_content"                >            </ScrollVIEw>        </linearLayout>        <androID.support.design.Widget.floatingActionbutton            androID:ID="@+ID/fab"            androID:layout_wIDth="wrap_content"            androID:layout_height="wrap_content"            androID:clickable="true"            app:fabSize="mini"            androID:src="@mipmap/ic_action_edit"            app:layout_anchor="@ID/toolbar"            app:layout_anchorGravity="bottom|right|end"            app:backgroundTint="@color/toolbar_color"            />        </androID.support.design.Widget.CoordinatorLayout>

但它在棒棒糖和棒棒糖前装置中看起来有所不同.

棒糖:

预棒棒糖:

其实我没有添加任何保证金.但FAB在棒棒糖前设备上有优势.

我在cheessesquare样本中也看到了这个问题.它也显示出不同的边距.问题是什么?

解决方法 我不认为你想放置它们没有边缘.如果我理解正确,你已经这样做了,看看在不同版本的androID中发生了什么.

You can use app:useCompatpadding="true" and remove custom margins to maintain same margins across different versions of androID

概念证明

总结

以上是内存溢出为你收集整理的在协调器布局中具有锚点的FAB在android pre-lollipop中具有额外的余量全部内容,希望文章能够帮你解决在协调器布局中具有锚点的FAB在android pre-lollipop中具有额外的余量所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1137668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存