问题标签 [android-jetpack-compose]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
468 浏览

android - 输入字段被键盘覆盖

每当用户单击输入字段时,它都会被键盘覆盖并阻止用户查看正在输入的内容。有没有类似于 React Native 的 KeyboardAvoidingView 的解决方法?

0 投票
3 回答
1180 浏览

android - 未解决的参考:DrawImage

我正在尝试在我的代码上调用 DrawImage(),我正在关注本教程 Jetpack Tutorial

但我收到了这个错误。:

未解决的参考:DrawImage

我尝试在 build.gradle 上实现,这个 lib.: implementation 'androidx.ui:ui-foundation:0.1.0-dev04'

但我收到此错误。:

执行任务:项目 C:\Users\samue\Desktop\Projetos Kotlin\first-jetpack 中的 [clean, :app:assembleDebug]

任务 :clean 任务 :app:clean 任务 :app:preBuild UP-TO-DATE 任务 :app:preDebugBuild UP-TO-DATE 任务 :app:compileDebugAidl NO-SOURCE 任务 :app:generateDebugBuildConfig 任务 :app:compileDebugRenderscript NO-SOURCE 任务:app:prepareDebugKotlinCompileTask 任务 :app:generateDebugResValues 任务 :app:generateDebugResources 任务 :app:createDebugCompatibleScreenManifests 任务 :app:extractDeepLinksDebug 任务 :app:processDebugManifest 任务 :app:mergeDebugResources 任务 :app:processDebugResources

任务 :app:compileDebugKotlin 失败 w: 注意!此构建使用不安全的内部编译器参数:

-XXLanguage:+NonParenthesizedAnnotationsOnFunctionalTypes

不建议将此模式用于生产用途,因为没有对编译器或生成的代码提供稳定性/兼容性保证。需要您自担风险使用它!

Transport.serviceCall(Transport.java:196) 在 sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573) 在 sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)在 sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688) 在 java.security.AccessController.doPrivileged(Native Method) 在 sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run (TCPTransport.java:687) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread。 run(Thread.java:748) 原因:java.util.NoSuchElementException:集合不包含与谓词匹配的元素。在 androidx.compose.plugins.kotlin.compiler.lower。

任务:app:javaPreCompileDebug

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务':app:compileDebugKotlin'执行失败。

    内部编译器错误。有关详细信息,请参阅日志

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 在https://help.gradle.org获得更多帮助

15 秒内构建失败 12 个可操作的任务:12 个已执行

有人可以帮我解决这个问题吗?

0 投票
3 回答
1896 浏览

android - Jetpack Compose 和 Android Room 兼容性

我正在尝试在我的 Jetpack Compose 项目中设置 Android Room。但是,当尝试添加...

...到应用程序 build.gradle 依赖项。我的构建失败并出现错误...

关于为什么会这样的任何见解?我们可以将 Android Room 与 Jetpack Compose 一起使用吗?

0 投票
4 回答
2618 浏览

android - 将 gif 添加到 Jetpack Compose

我有一个 gif,我想将其放入我的应用程序中。我知道如何插入图片资源,但是当我尝试添加 gif 时,它变成了静态图片。

有没有人尝试在 Jetpack Compose 中添加一个 gif,就像在网上很难找到文档一样?

0 投票
3 回答
1945 浏览

android - 如何将屏幕分成两个区域,同时在中心有一个表格?

几个小时以来,我一直在尝试实现以下设计,但无法找到使用 Jetpack Compose 解决此问题的最佳方法,而且我找不到描述 Compose 布局方法/指南的可靠文档。

我尝试了很多东西,包括以下嵌套,但没有运气:

我怎样才能实现这个设计?

谢谢!

在此处输入图像描述

0 投票
7 回答
9288 浏览

android - jetpack compose 中十六进制字符串的颜色

如何解析十六进制字符串,例如#9CCC65在jetpack compose的Color类中。

PS:jetpack compose 包中似乎缺少选项


当前解决方法:parseColor()从标准 Color 类 导出的方法。

0 投票
1 回答
141 浏览

android - 赋值作为jetpack compose中的参数

Text(text="Hi") 和 Text("Hi") 有什么区别?
如何制作 CustomText( text = "Hi")

0 投票
0 回答
69 浏览

android - 无法从 Kotlin 中的 Jetpack Compose 解析对 DrawImage() 的引用 - Android 4.0 Canary Studio

我正在关注 Jetpack Compose - Kotlin for Android Jetpack Compose Tutorial Link 上的教程:

我无法解决参考DrawImage()

我正在使用 Windows 64 位操作系统

0 投票
3 回答
1047 浏览

android - 使用 createComposeRule 运行 Jetpack Compose UI 测试时出现“RuntimeException:无法启动活动...无法解析 Intent 的活动”

运行测试createComposeRule并命中堆栈跟踪(省略不相关部分):

0 投票
2 回答
246 浏览

android - 创建 AppBarIcon 图像

我正在使用 Dev05(刚刚发布)。

在文档中,图标看起来像这样icon: Image,,但在 Android Studio 中,图标的类型是 Painter(在 Dev05 中添加)icon: Painter,

如何将图像转换为这种新的 Painter 类型?还是我完全错过了什么?