我在 Jetpack Compose 中使用 Media3 ExoPlayer,我正在尝试自定义播放器的控制视图。 具体来说,我想禁用或删除进度条(显示视频播放状态的那个)和实时模式下的 15 秒来回按钮。 这是我的 VideoView function 的当前实现: 提前感谢您提供的任何帮助。 ...
我在 Jetpack Compose 中使用 Media3 ExoPlayer,我正在尝试自定义播放器的控制视图。 具体来说,我想禁用或删除进度条(显示视频播放状态的那个)和实时模式下的 15 秒来回按钮。 这是我的 VideoView function 的当前实现: 提前感谢您提供的任何帮助。 ...
赏金将在 6 天后到期。 此问题的答案有资格获得+500声望赏金。 Billda想让更多人关注这个问题。 我有这个 class,我们将其用作屏幕截图测试的基础 classabstract class ScreenshotTest { @get:Rule val rule = c ...
赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 HelloCW正在寻找来自可靠来源的答案。 我可以使用代码 A 显示编辑框对话框。 事实上,参数editTextConten需要像var editContent by remember { mutableStateOf("Hell ...
我想创建或绘制椭圆形。 我做了如下 我正在使用 jetpack compose kotlin,当我使用上面的 class 时,出现如下错误: 我怎样才能解决这个问题? ...
我正在尝试在Compose中实现 CollapsingToolbar,但我通过 inte.net 找到的示例无法满足我的需求。 我曾经使用 xml 并且相同的布局是: 我已经尝试了很多东西,但困难的是拥有FloatingButton (可以是任何其他视图,而不是特别是FAB )。 演示: 我做的 ...
我在我的应用程序中为深色主题和浅色主题定义了 colors,当我将模拟器导入浅色主题或深色主题时,组件的颜色会根据主题而变化,例如,文本在深色主题中变为白色,但是背景没有变化,例如,当我导入深色主题时,模拟器背景是黑色的。 我希望它发生,但它不起作用,同样,浅色主题也有同样的问题。 所以背景的颜色 ...
尝试使用 Android canvas 绘制这个波浪形圆圈。尝试使用贝塞尔曲线,但没有得到任何好的结果。 ...
我正在尝试在他们提到backgroundColor属性的文档中使用 jetpack compose(参考文档Cirular Progress Indicator Docs )实现循环进度指示器,但在CircularProgressIndicator的源代码中缺少此属性 我有最新的 compose ...
我有一个对话框,用户有 2 个选项。 每个选项都有不同的 Compose UI 视图。 问题是对话框的高度永远不会根据用户选择的选项更新。 那么有没有办法根据内容动态改变对话框的高度。 这是我用来显示对话框的代码 ...
Android Compose中如何设置Material3卡片的背景颜色? 小猪支持这个问题。 答案告诉如何设置背景颜色。 当按下 material3 卡时,它会改变颜色并产生波纹效果。 但是如何在按下时更改效果颜色? CardDefaults.cardColors(....)不这样做 ...
这个 Function 在我的 android studio compose 项目中的一个单独的.kt 文件中。 这与 OptIn 标记有关吗? 因为没有此 OptIn 标记的所有其他功能都在工作。 谢谢。 ...
我有两个文本字段,用户将输入他们的体重和目标体重。 当用户点击目标体重时,会出现一个选择器,用户可以从那里选择他的体重。 如果用户选择他的体重并按下 OK 按钮,我希望它自动切换到目标体重文本字段。 听到是我的密码我正在分享示例文本字段 如果用户单击文本字段viewModel.isUserClic ...
考虑下面的片段 现在当按下“点击我 2”按钮时,B compose function 将被重新组合,尽管它里面没有任何改变。 说明: doSomething 用于演示目的。 如果你坚持要有一个实际的例子,你可以考虑下面 B 的用法: 我的问题: 为什么这个 lamda function 导致重组修复 ...
我想更改 jetpack compose 中变量的值。 我正在尝试将Stateful和Stateless与某些代码一起使用,但它在增加值时遇到了一些问题。 你们能指导我吗? ItemColorStateful ButtonScope无状态 我在index()++上遇到错误。 ...
这是我的代码: 不知何故,无论我做什么,我的价值总是“在这种情况下上升”,你最终知道为什么吗? 滑动也不会改变文本! 似乎我的初始值总是被采用。 我把初始函数放在里面。 在此先感谢您的帮助; ;) ...
我在 JetPack compose 中有一个项目,我想知道是否有一种方法可以检索 android 设备上的当前墙纸并将其用作应用程序的背景。 我可以使用 WallpaperManager 在 XML 中实现这一点,但我似乎无法让它在 compose 中工作,主要是因为我无法将 drawable 传 ...
我想做这样的行预计 Output 和 我试过这段代码带项目的分隔线 Bpm选项标签 BpmOptionsLabelPreview 实际Output 唯一的问题是Text和Image项目不在正确的位置 ...
我的布局由 2 个文本组成,它们之间有一个箭头图像。 所有元素都放置在一个可组合的行中,并向左对齐,紧挨着彼此。 当文本很短时,它看起来像这样: |Origin → destination | 当文本太长时,我希望它们最多省略 1 行。 如果“目的地”太长,它会按预期工作: |Origin → l ...
我想将项目放在LazyColumn的底部。 那么在LazyColumn中最好推荐的做法是什么。 我在item或itemIndexed中放置的某些内容是正确的,但不知道如何粘贴在屏幕底部? 预期输出 ...
我现在正在使用 AnnotedStrings 使用两个不同的文本 styles 创建此文本: 我使用 SpanStyle 设置此文本。 如何以这种方式设置行高? 在 SpanStyle 中缺少此属性。 ...