腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从不
可组合
函数
中
访问
可组合
函数
android
、
kotlin
、
android-jetpack
、
android-jetpack-compose
有没有办法,使用
Android
Jetpack
Compose
,从一个不
可组合
的
函数
中
访问一个
可组合
函数或一个ambientOf值?例如,我在MainActivity中有一个val,我想从一个不
可组合
的
函数
中
访问/修改它。这个是可能
的
吗?如果是这样的话,我该怎么做呢?
浏览 15
提问于2021-01-09
得票数 4
回答已采纳
2
回答
Jetpack
Compose
替代视图系统
的
'animateLayoutChanges‘
android
、
android-layout
、
animation
、
android-jetpack-compose
什么是
Jetpack
Compose
替代视图系统
的
'animateLayoutChanges'?“animateLayoutChanges”是一种非常简单和强大
的
布局更改动画方式。我在
Jetpack
Compose
中
找不到类似的替代品。
浏览 23
提问于2021-06-29
得票数 0
回答已采纳
1
回答
android
jetpack
compose
中
的
可组合
注释
android
、
android-jetpack-compose
我正在做一个多模块
的
项目,有三个模块Core,A和B。模块A和B都使用Core。我需要在模块A
中
重用模块B
中
的
一个屏幕(或
可组合
屏幕)。我可以把屏幕移到Core上,但我不认为这是可伸缩
的
。所以我在Core
中
定义了一个Interface,它
的
实现将由B提供。然后A将通过DI获取该Interface,并在不处理其实现
的
情况下使用它。但是当我运行它
的
时候,它就用NoSuchMethodError崩溃了 java.lang.
浏览 3
提问于2021-10-02
得票数 0
回答已采纳
1
回答
如何在
Android
Jetpack
Compose
中
禁用可合成预览?
android
、
kotlin
、
android-jetpack-compose
在我
的
活动
中
,我有几个带有预览
的
可组合
组件。它们需要很长
的
时间来渲染,我只需要检查一个composable。如何在
Android
Jetpack
Compose
中
禁用可合成预览?
浏览 44
提问于2021-09-27
得票数 2
回答已采纳
5
回答
如何处理
Jetpack
组合
中
的
导航?
android
、
kotlin
、
android-jetpack
、
android-jetpack-compose
在
Jetpack
撰写
中
,导航应该如何完成?所有(也没有太多)示例(包括来自Google
的
官方示例)使用密封类和加载新屏幕来响应当前屏幕
的
变化。这样做是可行
的
,但没有提供导航备份,而且手机
的
后退按钮完全没有意识到,只是关闭应用程序,而不是回到以前
的
屏幕。这是否应该以某种方式与来自AndroidX
的
导航组件会聚--但它是基于XML
的
,而复合则是为了摆脱XML?或者是否有一个全新
的
导航概念即将出现,可能类似于SwiftUI
浏览 7
提问于2020-01-07
得票数 16
回答已采纳
2
回答
如何让带有
可组合
ViewHolder
的
RecyclerView渲染速度更快?
android
、
android-recyclerview
、
android-jetpack-compose
、
android-viewholder
根据https://developer.
android
.com/
jetpack
/
compose
/interop/
compose
-in-existing-ui#
compose
-recyclerview,可以在RecyclerView中使用
的
可组合
ViewHolder如下 import androidx.
compose
.ui.platform.ViewCompositionStrategy cl
浏览 73
提问于2021-10-10
得票数 6
1
回答
从
jetpack
组合
中
的
另一个小部件访问小部件
android
、
android-jetpack-compose
使用传统
的
XML,您可以使用它
的
id或标记获取视图
的
实例。 Button(text = "Click me if you can") }它是否需要这样
的
特性,或者它是使用状态完成
的
浏览 0
提问于2019-11-19
得票数 3
回答已采纳
2
回答
Jetpack
组合
中
的
视觉导航图表示?
android
、
android-studio
、
android-jetpack
、
android-jetpack-compose
、
android-jetpack-navigation
Jetpack
导航组件对片段之间
的
nav_graph.xml文件有很好
的
可视化表示,但是如果我们使用导航组件进行
Jetpack
组合,则不支持
可组合
函数
的
nav_graph.xml。接下来
的
问题是如何直观地看到
可组合
的
小部件和屏幕之间
的
导航图,类似地,我们可以在
Android
中看到nav_graph.xml吗?
浏览 4
提问于2021-07-14
得票数 15
2
回答
JetpackCompose @PreviewParameter导致预览消失
android
、
android-jetpack-compose
我最近一直在探索
Jetpack
Compose
,发现了一个非常奇怪
的
场景,我
的
@Preview没有显示,
Android
Studio实际上显示为空白。未显示任何警告或错误。当我将@PreviewParameter添加到我
的
可组合
函数参数
中
时,就会发生这种情况。
浏览 73
提问于2021-08-28
得票数 3
回答已采纳
1
回答
"@Composable调用只能从@Composable函数
的
上下文中进行“
android
、
kotlin
、
kotlin-coroutines
、
android-jetpack-compose
、
android-jetpack
@Composable Column(modifier = Modifier.padding(8.dp)) { text = "Api Data", modifier = Modifier.padding(vertical = 7.dp, horizontal = 8.dp) val
浏览 47
提问于2021-11-01
得票数 0
1
回答
Android
studio自定义自动补全
android-studio
、
kotlin
、
android-jetpack-compose
android
studio中有没有创建自定义自动补全
的
方法?我是
jetpack
compose
的
初学者,我厌倦了写
可组合
的
函数。如果可能的话,我想创建像fun0,fun1和fun2这样
的
东西。
浏览 16
提问于2021-09-15
得票数 0
回答已采纳
1
回答
Jetpack
编写不推荐
的
"Text“函数(1.0.0-字母09)
android
、
text
、
android-jetpack-compose
(配置:
compose
_version =‘1.0.0-字母09’kotlin_version = "1.4.21")Text( // <===== Strikethroughin
Android
Studio)@Deprecated( message = "Use androidx.
compose</
浏览 3
提问于2020-12-31
得票数 1
回答已采纳
2
回答
Jetpack
Compose
Crossfade在Alpha中被破坏
android
、
kotlin
、
android-animation
、
android-jetpack
、
android-jetpack-compose
自从
Compose
Alpha发布后,我
的
交叉淡出动画就不再起作用了,我真的很感激能帮我让它们重新工作起来。我是
Android
/
Compose
的
新手。以下是官方文档和有用
的
游乐场示例,但自从Alpha https://developer.
android
.com/reference/kotlin/androidx/
compose
/animation/package-
浏览 99
提问于2021-03-27
得票数 0
回答已采纳
2
回答
Android
编写Material3模板主题
android
、
android-studio
、
android-jetpack-compose
、
android-jetpack-compose-material3
当您在
Android
中
创建一个新项目时,选择模板
Jetpack
Compose
Material3,您将得到一个在themes.xml
中
定义如下
的
项目:是项目使用
的
,因为它是
可组合
的</
浏览 15
提问于2022-11-04
得票数 1
1
回答
调用@Composable函数
的
函数必须使用@Composable
注释
进行标记
android-jetpack
、
android-jetpack-compose-text
以下是我在生成代码时遇到此错误
的
代码 调用@Composable函数
的
函数必须使用@Composable
注释
进行标记 @Composable调用只能在@Composable函数
的
上下文中发生 @Composable{ MessageCard(Message("
Android
", "
Jetpack
C
浏览 61
提问于2021-08-01
得票数 0
7
回答
如何在
Jetpack
Compose
中
获取上下文
android
、
kotlin
、
android-jetpack
、
android-jetpack-compose
Toast.LENGTH_SHORT }) }} 我试着用一种正常
的
方式做吐司
浏览 670
提问于2019-11-07
得票数 63
回答已采纳
1
回答
Jetpack
Compose
中
的
TextClock相当于什么?
android
、
android-jetpack-compose
是一个用于
Android
XML布局
的
小部件,它可以自己保存和显示时间。您只需添加格式和时区。 现在我还没有在
Jetpack
Compose
中看到类似的东西。我是不是应该用一个
可组合
文本和一些时间格式库来实现它?我是否应该膨胀TextClock并利用向后兼容性?或者是否有可供使用
的
组件?
浏览 9
提问于2021-06-18
得票数 0
1
回答
使用
compose
jetpack
拍摄LazyColum
的
完整屏幕截图
kotlin
、
android-jetpack-compose
我想在
Jetpack
Compose
上截取特定
可组合
函数
的
屏幕截图。我该怎么做呢?求求你,有没有人帮帮我
浏览 134
提问于2021-11-22
得票数 1
1
回答
在ViewModel中使用句柄注入时,无法在
可组合
函数中使用ViewModel
android
、
kotlin
、
dependency-injection
、
android-jetpack-compose
、
dagger-hilt
我试图在一个
可组合
的
函数中使用我
的
句柄viewModel,但我一直收到错误: “com.example.tryingtogettheviewmodeltowork.MainViewModel”:无法创建类java.lang.RuntimeException
的
实例 我在我
的
viewModel中使用简单
的
句柄注入来复制我在我实际正在处理
的
应用程序上得到
的
错误。
Android
文档说,在
可组合
函数
中
不需要做
浏览 9
提问于2021-09-23
得票数 2
1
回答
迁移androidTest以组合
android
、
android-jetpack-compose
、
android-espresso
、
android-compose-textfield
我们正在将我们
的
Android
应用程序迁移到
Jetpack
Compose
。 在我们遗留
的
基于视图
的
应用程序
中
,我们使用Espresso在模拟器上运行了许多androidTest测试。我们
的
大多数测试都大量使用Espresso withId()匹配器。但是当然,由于
可组合
的
视图没有ids,所以我们有一个问题。是否有一种方法可以将Is分配给
可组合
的
,并使用withId()重用现有的E
浏览 1
提问于2021-04-24
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用简单代码在Android Jetpack Compose中开发绘图应用
谷歌正使用 Jetpack Compose 逐步重写 Android 14 的设置应用
谷歌开源 Jetpack Compose,基于 Kotlin 的 UI tooltik
代号 Flamingo,谷歌发布 Android Studio 2022.2.1 稳定版
Google 使用 Jetpack Compose 重建 Android 系统设置
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券