android-jetpack 相关问题

Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。

在不创建另一个 Kotlin 类文件的情况下,我想从计算器应用程序的其他按钮更新 BasicTextField

因此,我模仿摩托罗拉手机上默认的 Android 计算器应用程序构建了计算器的整个 UI。我使用的结构是 Column{Box{BasicTextField} Column{Rowx5{

回答 1 投票 0

仅限制jetpack compose中TextField中的数字

我只想在文本字段中输入数字。我尝试使用此 stackoverflow 逻辑来限制字母和特殊字符,但是当我按键盘上的点时,它会崩溃。 错误 2022-08-18 09:47:13.966...

回答 5 投票 0

Jetpack Compose 中的共享表

如何在 Jetpack Compose 中使用 Android 的 Sharesheet 共享内容?

回答 2 投票 0

在 LaunchedEffect (Jetpack Compose) 中更改 SnackBar 的背景颜色

我正在尝试使用Android Jetpack compose中的collect将消息从viewModel传递到我的屏幕活动中,我试图在其中显示小吃栏,但由于某种原因它没有改变背景列...

回答 1 投票 0

Jetpack Compose:如何为 LazyColumn 中的不同 contentType 添加不同的间距?

我有一个 LazyColumn,它显示许多具有不同 contentType 值的视图(RecyclerView 术语中的 viewType)。 让我们考虑这是我的 LazyColumn: 惰性列 { 物品(

回答 1 投票 0

如何在 Jetpack Compose 中添加工具栏?

我需要在我的 Android 应用程序中添加一个工具栏,其中包含如下所示的列表。我正在使用 Jetpack Compose 创建 UI。下面是我用来绘制主视图的可组合函数。 @Compos...

回答 3 投票 0

当 LaunchedEffect 没有延迟时应用程序崩溃

为什么我的应用程序在运行此代码时崩溃: val 滚动状态 = RememberLazyListState(0) var isLastItemVisible by Remember { mutableStateOf(false) } 启动效果(滚动状态){ 而(!

回答 1 投票 0

使用 Compose Navigation 进行导航时,TopAppBar 闪烁

我有 2 个屏幕,它们都有自己的 Scaffold 和 TopAppBar。当我使用 Jetpack Navigation Compose 库在它们之间导航时,应用程序栏会闪烁。为什么会发生这种情况以及我该如何...

回答 8 投票 0

动态更改 Jetpack Compose 视图大小

我想创建一个具有 3 个预定义尺寸的简单按钮,我在 Compose 视图上添加一个枚举参数,并根据它尝试将预定义尺寸之一设置为宽度和高度。 我的枚举

回答 2 投票 0

有没有正确(有效)的方法在 LazyColumn 中使用 CustomView(带或不带 androidx.compose.ui.viewinterop.AndroidView)?

有什么问题吗? 现在我尝试在 LazyColumn 中使用我的自定义 Android 视图。在我看来,由于每次滚动时都会重新创建自定义视图,因此图片非常滞后。那么,有没有...

回答 2 投票 0

MutableStateOf 未在 Jetpack Compose 中重新初始化

下面是一个简单的可组合函数,当我记录 pd 对象时,它会打印保留(布尔)字段的当前值。但初始化 isChecked 变量后,该值始终是 !pd.ret...

回答 1 投票 0

活动结果启动器 Jetpack 中的多种 MIME 类型

我们如何在jetpack compose的活动结果启动器中设置多个mime类型。 val documentPickerLauncher = RememberLauncherForActivityResult(合约 = 合约, 结果 = { //

回答 3 投票 0

如何在 Jetpack Compose 中单击时禁用波纹效果

在 Jetpack Compose 中,当您在可组合项的修饰符上启用可点击 {} 时,默认情况下它会为其启用波纹效果。如何禁用这种行为? 示例代码 行(修饰符 = 修饰符 ...

回答 8 投票 0

如何在 Jetpack Compose 中从 DrawScope 调用 @Composable 函数?

我画条形图。我想在列表加载栏的末尾绘制动画(作为单独的函数),但我无法调用 @Composable 函数。 错误: @Composable 调用只能从

回答 1 投票 0

Jetpack 撰写生命周期视图模型:-> 未解析的参考:compose

我从这个网站复制了代码,用一个改变图标的按钮来播放/暂停音频: https://semicolonspace.com/android-compose-music-button/ 首先我得到这个错误: 喷气背包公司...

回答 2 投票 0

无法在 Jetpack Compose 中将 LazyListScope.items 与 PagingData 一起使用

我一直在学习 Udemy 课程,在他们的源代码中,可组合函数中有这样的代码: 惰性列( 内容Padding = PaddingValues(SMALL_PADDING),

回答 2 投票 0

如何使用底部导航视图和 Android 导航组件将参数传递给片段?

是否可以使用底部导航视图和导航组件在片段中传递和访问参数? 我正在使用一项包含许多片段的活动,其中我的顶级框架...

回答 4 投票 0

在 ViewModel 中存储对 LazyListState 的引用是否会导致内存泄漏?

我有一个 LazyColumn,我想在滑动刷新后滚动到列表顶部。我使用 Compose 的拉动刷新来进行滑动刷新布局。我将lazyliststate存储在我的viewModel中以滚动...

回答 1 投票 0

如何将 Android DataStore 与多用户或文件一起使用

我想使用 DataStore 存储一些首选项。但问题是我的应用程序可以有多个用户,因此需要将这些首选项存储在单独的文件中。我拿到了工作考试...

回答 6 投票 0

导航到另一个屏幕时,撰写导航屏幕会闪烁

当我尝试通过修饰符上的 .clickable 导航到另一个屏幕时,我得到了这个。以前从未遇到过这样的问题。这就是我的导航方式以及我在屏幕上看到的内容。 如果来自

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.