问题标签 [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 - 我们如何在 Android Jetpack Compose UI 中将文本格式化为上标或下标?
我正在研究一个使用Android Jetpack Compose的示例,其中我正在显示一些文本方程,如下所示:
Text 是否有任何装饰或样式机制可以用来实现相同的输出?
android - 如何在 Jetpack Compose 中使用小部件?
我想使用其中的一些,但我从NumberPicker
which extends开始LinearLayout
,因此不能只在视图中间实例化一个实例。当然,只需要一个嵌入式数字微调器作为输入值的一种方式。
android - 如何处理 Jetpack Compose 中的导航?
在 Jetpack Compose 中,导航应该如何完成?所有(并且没有很多)示例(包括来自 Google 的官方示例)都使用密封类并加载新屏幕以响应观察当前屏幕的变化。这确实(有点)工作,但不提供导航后台堆栈,并且手机的后退按钮完全不知道,只是关闭应用程序而不是返回上一个屏幕。这是否应该以某种方式与 AndroidX 的导航组件融合——但它是基于 XML 的,而 Compose 完全是为了远离 XML?还是有一个全新的导航概念即将到来,可能类似于 SwiftUI(navigationlink 等)?这似乎是最大的障碍之一 - 因为没有导航,您只能拥有一个玩具应用程序。有人知道这里的路线图吗?
android - jetpack compose 方法名称前面的加号是什么意思?
android jetpack 中的方法是什么类型的,如下所示 -
android - 如何测试 Jetpack Compose?
我使用新的 Jetpack Compose,现在是时候测试 UI。有人知道测试它的工具吗?
由于 Espresso 主要依赖于视图,我认为它无济于事。
android - 状态的改变不会重构视图
我有以下问题,计数器变量的状态更改不会触发 Text 组件的重新组合。关于可能是什么问题的任何想法???
android - Jetpack Compose - 立柱 - 重心
我正在使用 Jetpack Compose 创建一个布局,并且有一个列。我想在此列中居中项目:
android - 无法启动活动 ComponentInfo {className} java.lang.IllegalStateException:未找到颜色!(Android JetPack 撰写)
我是 Android Jetpack Compose 的新手,尝试使用 Column 创建按钮列表,但应用程序因抛出错误而崩溃
无法启动活动 ComponentInfo{com.sample.composeUI/com.sample.composeUI.ui.homeScreen.HomeScreenActivity}:java.lang.IllegalStateException:未找到颜色!
代码:
无法找到此问题的路径原因,我们将不胜感激。
android - 编译器在尝试获取对可组合函数的引用时抛出警告
我有一个问题,返回对可组合函数的引用被解释为调用可组合函数,导致编译器抛出以下警告消息: 调用@Composable 函数的函数必须用@Composable 注释标记。我知道可组合函数只能在具有可组合上下文的函数内部调用,但是在这种情况下,我只是试图获取对该函数的引用而不是调用它。在下面的代码片段中, content.value 会引发警告消息。有关如何解决此问题的任何想法。
android - Jetpack compose AppBarIcon 抱怨“调用@Composable 函数的函数必须用@Composable 标记”
我使用了 jetpack compose AppBarIcon 元素,但出现错误:当我在 onclick Lamba 上调用可组合函数时,调用 @Composable 函数的函数必须用 @Composable 标记。这是代码:
这是一个真正的问题,因为我在运行时遇到了异常
这是我想念的东西还是一个真正的错误?