gpt4 book ai didi

android - 如何消除子元素中的父填充

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:01 32 4
gpt4 key购买 nike

我有 FrameLayout 并且对于大多数 fragment 来说,parrent padding 是好的。但是我有一个特殊的 fragment ,它不能包含填充。

<FrameLayout
android:id="@+id/frame_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
/>

<!-- My especial fragment -->
<LiearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="-10dp"
/>

任何建议!

最佳答案

好奇,只用layout_margin好像不行。然而,

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
android:clipToPadding="false">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="-10dp"
android:layout_marginStart="-10dp"
android:layout_marginEnd="-10dp"
android:layout_marginBottom="-10dp" />
</FrameLayout>

似乎有效(IntelliJ android 预览版)。

不要忘记: android:clipToPadding="false" 在父布局中。

关于android - 如何消除子元素中的父填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31907062/

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