Android Compose中如何设置Material3卡片的背景颜色? 小猪支持这个问题。 答案告诉如何设置背景颜色。 当按下 material3 卡时,它会改变颜色并产生波纹效果。 但是如何在按下时更改效果颜色? CardDefaults.cardColors(....)不这样做 ...
Android Compose中如何设置Material3卡片的背景颜色? 小猪支持这个问题。 答案告诉如何设置背景颜色。 当按下 material3 卡时,它会改变颜色并产生波纹效果。 但是如何在按下时更改效果颜色? CardDefaults.cardColors(....)不这样做 ...
我正在使用 Jetpack Compose 构建我的 UI,当用户进入该应用程序时,该应用程序将首先检查他/她是否是第一次使用。 如果它是第一次使用,它将加载ScreenStarter()可组合项。 否则,它将加载AppContent()可组合项。 我的代码是这样的: 应用程序.kt 这里的问题是, ...
所以我正在尝试做一个简单的应用程序,将颜色更改为红色或绿色,如果价格波动则返回黑色,我目前的实现是这样的 ... 在我的最后一个可组合项中,我期望值更改为绿色 - 红色 - 红色 - 绿色我需要始终存储我的 coinPrice 的先前值以便进行比较,用颜色淡化 animation 然后返回黑色。 ...
我发现我的项目中 TopAppBar 的默认颜色是白色(在浅色模式下),而通常它应该有另一种默认颜色,比如在document中。 我注意到代码中的默认颜色是:@Composable fun TopAppBar( colors: TopAppBarColors = TopAppBarDefau ...
我正在使用 Jetpack compose 实现主题化。 我像下面这样定义我的主题,如果我使用Scaffold作为每个片段的 Composable 的父级,一切都会正常工作。 但在一个片段中,我使用Box作为父可组合项。 在此片段中,背景是我的 colors 实现中未定义的颜色。 我不明白它来自哪里 ...
我有一个用 Jetpack Compose 编写的 android 应用程序。 我正在尝试使用我的应用程序中定义的 colorScheme 设置图标 colors,但它不起作用。 下面是我的代码。 颜色.kt 主题.kt colors.xml 主题.xml 然后我有一个这样定义的图标: 这是 o ...
在androidx.compose.material中,Divider 组件定义为: 在androidx.compose.material3中,Divider 组件定义为: 我们如何更改新版本中的 startIndent? ...
“天才”设计师想要一个带有 2 个应用栏和不同滚动行为的屏幕。 最上面的应该只在用户滚动到屏幕开始时出现,第二个应该出现,即使用户向后滚动一点。 我附上了一张图片,其中说明了我想使用 Jetpack-Compose 实现的 3 种状态。 我想要像下面的代码一样的东西(这里我使用androidx ...
如何在 Jetpack Compose 中应用ExtendedFloatingActionButton的默认高度,以便可以看到阴影? 可以理解,默认的静止高度是3号,默认的高度是6dp,但是用elevation = 6.dp不行,那还有什么办法呢? ...
我正在尝试更改输入焦点上的渐变边框。 下面的示例是我想要实现的,但是我怎样才能将' focusedBorderColor '变成渐变边框? ...
预期结果: 当我滚动时,可重用的ExtendedFloatingActionButton应该在可重用的Scaffold中展开或折叠。 当前结果: 当我在Scaffold中滚动列表时, ExtendedFloatingActionButton不会展开或折叠我遵循了本教程,但创建它时并没有考虑到可重用性 ...
我正在学习 Android 开发的 Jetpack 组合。 有时,我用 MaterialTheme.colors MaterialTheme.coloScheme 因为其中一个显示红色。 例如, 那么,有什么区别,哪个更好或如何正确使用它们? ...
我有一个数据 class: 我有一个 class: 通过它我在lazyRow中调用items() 但是每当我通过items()中的statuses从statuses中调用元素时,它都会给我 Reference Not found! 来电者: Image()中的painterResource(id ...
我已经实现了pinned顶部应用栏滚动容器,它适用于更改滚动时的应用栏颜色,但是状态栏颜色根本不受影响。 这是我所拥有的: 如果相关,为了检测软键盘是否存在,我启用了: 我的状态栏颜色最初设置在我的Theme中。 当我在 android 工作室自动生成项目时,它被设置为原色,但我将其更改为表面颜色以 ...
我在 Gruda Linux 上使用 compose3 和 dolphin Android Studio。全部更新! 我有一个名为 feed 的@Composable function,它只有一个FilledTonalButton 。 对于FilledTonalButton的内容,我给出了icon ...
我想删除所选项目后面的蓝色椭圆形颜色。 我怎样才能做到这一点? ...
我正在尝试将我的 Android 应用程序转换为 Jetpack Compose 我有一个BottomNavigationView配置了属性app:itemActiveIndicatorStyle set according to this post 。 这允许在底部选项卡导航视图上使用“药丸形” ...
我想将TopAppBar添加到我的 Compose 应用程序中,因此我执行了以下操作: 问题是,当我运行该应用程序时,我的TopAppBar没有颜色: 而在预览图像上,应用栏确实有 colors: 接下来我可以尝试什么来获得正确的 colors? ...
我正在尝试创建 Card 元素并仅在底部添加阴影,左右各有一点,顶部为零。 我试过使用shadow()修饰符,但没有成功。 它总是在顶部添加阴影。 ...
我正在使用androidx.compose.material3:material3:1.0.0-beta03 。 最简单卡片的 Javadoc(在CardKt.kt文件中)说此卡片不处理输入事件 - 如果您想要可点击或可选择的卡片,请参阅其他卡片重载。 我确实找到了带有 onClick 的卡,但是 ...