问题标签 [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.
android - 将 XML WebView 转换为 @Composable
我想将 aWebView
转换为@Composable
. 我正在寻找类似的东西SwiftUI's
UIRepresentable
。
我看到有一个@GenerateView
注释,但是 1. 与我想要的相反(将 a 转换@Composable
为 xml) 2.@GenerateView
似乎已被带走(我正在使用Dev05
)。
android - 将 Jetpack Compose 添加到我现有的项目中
添加后我收到此错误
在buid.gradle 文件中。
错误: 评估项目“:app”时出现问题。
在 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象上找不到参数 [build_54unkt2ry74bgjccfbal5enyq$_run_closure1$_closure10@24191eaa] 的方法 buildFeatures()。
android - Jetpack Composable 不会对更改做出反应
我一直在努力追随我能找到的唯一一个有支持的好例子,但就我而言,它不起作用。
我有一个与 Composable 中的 aViewModel
对话,并根据 a 更改 a但它不会重新组合。@Model
loading: Bool
MutableLiveData<Boolean>
android - 喷气背包组成。日期时间选择器
jetpack compose 是否有日期时间选择器视图,或者我应该自己创建它?我试图用谷歌搜索它,但我找不到准备使用的组件。
android - 如何在 Jetpack Compose 的列内居中元素
如何使嵌入在行中的第一列中的元素居中:
在此示例中,我对填充进行了硬编码,但无法弄清楚如何使元素居中。如果没有这样的选项,我怎样才能得到整行的高度?
android - Jetpack Compose 中的片段容器
我想使用Jetpack Compose开发单个 Activity 多片段应用程序。对于 recyclerView,我们有 Vertical 和 HorizontalScroller。但是,对于片段我应该使用什么。
在这种情况下,我没有 R.id.f_container 因为我只使用 compose 创建 UI。
android - AdapterList 中的 IndexOutOfBoundsException
我尝试在最近展示的AdapterList
组件中组织使用动态数据的工作。作为测试,我将数据列表置于父组件的状态,并添加了一个按钮,每次单击都会将初始列表的长度减少一个。
但是,在重新组合时,我得到了以下错误,而不是预期的结果AdapterList
:
有谁知道使用此组件处理动态数据的任何方法?
android - 如何在单列中将小部件向右对齐?
我希望小部件正确对齐,但使用单列。还有其他方法可以对齐这些项目吗?
代码:
结果:
预期的:
android - Jetpack Compose 中的 adjustViewBounds 模拟
我正在尝试使图像占据容器宽度并根据图像比例具有高度。在 XML 中,我会使用adjustViewBounds
on ImageView
。Compose 中有类似物吗?如果没有,我怎样才能做到这一点?