碎片接着碎片

问题描述 投票:0回答:1

我想将片段 B 添加到片段 A 上。我该怎么做?

这是我的第一个片段:

这是我在第一个透明片段之上的第二个片段:

如何用代码来写呢?请用fragment来写代码,而不是用activity来写代码

android kotlin android-studio fragment transparent
1个回答
0
投票

您可以简单地将第二个片段(B)添加到现有片段的顶部

supportFragmentManager
   .beginTransaction()
   .add(R.id.fragmentContainer, SecondFragment())
   .commit()

默认情况下,如果没有设置背景,片段 B 将是透明的,您可以通过在片段的根容器中添加以下行来将其背景设置为某种半透明颜色

android:background="#66FFFFFF"

颜色采用#AARRGGBB格式,您可以通过更改

66
字段

来调整透明度
© www.soinside.com 2019 - 2024. All rights reserved.