gpt4 book ai didi

android - 在协调器布局中带有 anchor 的 FAB 在 android pre-lollipop 中有额外的边距

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:08:28 26 4
gpt4 key购买 nike

我有一个带有 FloatingActionButtonCoordinatroLayout。这是我的代码:

<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>

但它在 Lollipop 和前 Lollipop 设备中的表现有所不同。

Lollipop :

enter image description here

Lollipop 前: enter image description here

其实我没有添加任何 margin 。但 FAB 在前 Lollipop 设备上有利润。

我在cheessesquare也看到过这个问题样本。它也显示不同的边距。有什么问题?

最佳答案

我认为您不想让它们没有边距。如果我没有理解错的话,那么您这样做是为了了解不同版本的 android 中发生了什么。

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

android studio code

概念验证

design view

关于android - 在协调器布局中带有 anchor 的 FAB 在 android pre-lollipop 中有额外的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32744149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com