如何单独/单独对齐行内的子可组合项?

2023-11-24

我是jetpack compose的新手,我正在尝试做一件我无法实现的简单事情。

我想要做的是在同一行中对齐一个组件(在本例中是一个表面),位于行的开头,另一个组件(列)位于行的末尾。

怎么才能得到这个呢?

我正在尝试这个,但它不起作用:

Row(Modifier.padding(top = 24.dp)
        .fillMaxWidth()) {
        Surface(
            modifier = Modifier.size(70.dp),
            shape = RectangleShape,
            color = MaterialTheme.colors.onSurface.copy(alpha = 0.2f)
        ) {
            // Image goes here
        }

        Column(modifier = Modifier.size(70.dp)) {
            Text("Total",
                fontSize = 12.sp,
                color = AppGreyDark,
                modifier = Modifier.padding(end = 16.dp))

            Text("12,99 €",
                fontSize = 18.sp,
                color = AppBlackDark,
                modifier = Modifier.padding(top = 4.dp))
        }
    }

您可以在Row the Arrangement.SpaceBetween.

Row(
    modifier = Modifier
      .padding(top = 24.dp)
      .fillMaxWidth(),
    horizontalArrangement  =  Arrangement.SpaceBetween) {
       Surface()
       Column()
}

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何单独/单独对齐行内的子可组合项? 的相关文章

  • 从 Throwable 获取错误代码 - Android

    我怎样才能从错误代码可投掷 https developer android com reference java lang Throwable html public void onFailure Throwable exception 我
  • Android SoundPool 堆限制

    我正在使用 SoundPool 加载多个声音剪辑并播放它们 据我所知 它的功能 100 正确 但在 load 调用期间 我的日志中充斥着以下内容 06 09 11 30 26 110 ERROR AudioCache 23363 Heap
  • 如何更新 Firebase 中的节点密钥?

    如何重命名14 04 2017 node 没有用于重命名节点的 API 您必须获取节点的值 使用新名称将其保存到数据库并删除旧节点
  • 如何将安卓手机从睡眠状态唤醒?

    如何以编程方式将 Android 手机从睡眠状态唤醒 挂起至内存 我不想获取任何唤醒锁 这意味着手机在禁用 CPU 的情况下进入 真正的 睡眠状态 我想我可以使用某种RTC 实时时钟 机制 有人有例子吗 Thanks 为了让Activity
  • 共同的偏好不断消失

    我正在使用共享首选项来存储我的应用程序的登录凭据 除了一个用户之外 一切正常 一段时间后 共享偏好似乎会以某种方式重置或清除 我已针对该用户调整了我的应用程序 使其不再清除他的共享偏好设置 这样我就可以确定这不是我的应用程序的错 但即使在这
  • Delphi XE7 Android 全屏(隐藏软键)

    如何在XE7中全屏显示 隐藏顶部 标题 和底部 软键 工具栏 在 XE6 中 我可以通过在应用程序部分写入来调整 AndroidManifest 以使我的应用程序全屏显示并且没有操作栏 android theme android style
  • (Ionic 2)尝试回退到 Cordova-lib 执行时发生错误:TypeError:无法读取未定义的属性“then”

    Edit 使用 ionic 2 时会发生这种情况 我知道它还不稳定 但我认为可能有一些解决方案 因为其他人似乎没有遇到这个问题 Edit end 由于某种原因 我在尝试使用 ionic build android 和 ionic build
  • 无法在自定义 AOSP 上安装 Google Play 中的某些应用程序:项目不可用。理由:9

    我在尝试从 Google Play 安装某些应用程序时收到以下错误 LibraryUtils isAvailable not available restriction 9 DocUtils getAvailabilityRestricti
  • 设置从 Facebook 登录获取用户电子邮件 ID 的权限

    我在用着Facebook 3 0 SDK对于安卓 我必须实施Facebook登录 我正在访问用户的基本信息 例如姓名 用户 ID 但我也想访问用户的电子邮件 我浏览了很多博客和论坛 但不知道该怎么做 我正在使用我自己的 android 按钮
  • 在 Android 中使用 DataOutputStream 在 POST 正文中发送特殊字符 (ë ä ï)

    我目前正在开发一个具有大量服务器端通信的 Android 应用程序 昨天 我收到一份错误报告 称用户无法发送 简单 特殊字符 例如 我搜索过但没有找到任何有用的东西 可能重复 没有答案 https stackoverflow com que
  • 获取 AlarmManager 中活动的 PendingIntents 列表

    我有办法获取活动列表PendingIntent在设备中 我开始工作AlarmManager我想看看我的PendingIntents 已正确创建和删除 也很高兴看到其他什么PendingIntent在那里 只是为了看看某些应用程序是否正在做一
  • 在我的Android中,当其他应用程序想要录制音频时如何停止录音?

    在我的应用程序中 服务通过 AudioRecord 持续录制音频 当我的应用程序运行时 其他与音频记录相关的应用程序 例如 Google 搜索 无法工作 如何知道何时有其他应用想要录制音频 以便我可以停止录制以释放资源 答案是MediaRe
  • Android构建apk:控制MANIFEST.MF

    Android 构建 APK 假设一个 apk 包含一个库 jar 例如 foo jar 该库具有 META INF MANIFEST MF 这对于它的运行很重要 但在APK中有一个包含签名数据的MANIFEST MF 并且lib jar
  • Android Webview 图像未加载

    我制作了一个简单的应用程序WebView 但有些图片无法加载 正确 在我的电脑上 错误 在模拟器中 Correct 错误 没有横幅 于是我用Chrome debug进行调试 发现我的代码被改变了 我不添加像noscript or style
  • 材质设计图标颜色

    应该是哪种颜色 暗 材质图标 在官方文档上 https www google com design spec style icons html icons system icons https www google com design s
  • 应用程序关闭时的倒计时问题

    我制作了一个 CountDownTimer 代码 我希望 CountDownTimer 在完成时重新启动 即使应用程序已关闭 但它仅在应用程序正在运行或重新启动应用程序时重新启动 因此 如果我在倒计时为 00 10 分钟 秒 时关闭应用程序
  • 保护 APK 中的字符串

    我正在使用 Xamarin 的 Mono for Android 开发一个 Android 应用程序 我目前正在努力使用 Google Play API 添加应用内购买功能 为此 我需要从我的应用程序内向 Google 发送公共许可证密钥
  • 使用 Espresso 检查 EditText 的字体大小、高度和宽度

    如何使用 Espresso 检查 EditText 的字体大小 高度和宽度 目前要分割我使用的文本 onView withId R id editText1 perform clearText typeText Amr 并阅读文本 onVi
  • 如何删除因 Google Fitness API 7.5.0 添加的权限

    将我的 play services fitness api 从 7 0 0 更新到 7 5 0 后 我注意到当我将新版本上传到 PlayStore 时 它 告诉我正在添加一个新权限和 2 个新功能 我没有这样做 有没有搞错 在做了一些研究来
  • 在 Google 地图上绘制线条/路径

    我很长一段时间都在忙于寻找如何在 HelloMapView 中的地图上的两个 GPS 点之间画一条线 但没有运气 谁能告诉我该怎么做 假设我使用扩展 MapView 的 HelloMapView 我需要使用叠加层吗 如果是这样 我是否必须重

随机推荐

  • 什么时候应该使用 Theme.AppCompat 和 ThemeOverlay.AppCompat?

    有以下 Theme AppCompat 类 Theme AppCompat Theme AppCompat Light Theme AppCompat Light DarkActionBar Theme AppCompat NoAction
  • 为什么 AssetManger.list() 这么慢?

    我正在尝试使用存储在 SD 卡上并作为资产存储在 APK 中的文件混合来填充 ListView 使用TraceView 我可以看到性能AssetManager list 相比之下较差File listFiles 即使我使用 SD 卡的文件名
  • QString 波斯语

    我给出了一个需要支持波斯语的 Qt 项目 数据从服务器发送并使用第一行 我得到一个 QByteArray 并使用第二行将其转换为 QString QByteArray readData socket gt readAll QString D
  • 为什么 Docker 中会出现“none”镜像以及我们如何避免它

    当我运行docker compose build命令在 Docker 中重建映像 因为我更改了 Dockerfile 中的某些内容 有时我得到 无 映像标签 我们怎样才能避免这个事实呢 我想重建图像 但是none图像不应出现 REPOSIT
  • 如何在C#中动态更改对象的类?

    假设我有一个名为 Visitor 的基类 它有 2 个子类 Subscriber 和 NonSubscriber 首先 访问者从非订阅者开始 即 NonSubscriber mary new NonSubscriber 然后后来这个 mar
  • 将 jquery ui 对话框与 knockoutjs 集成

    我正在尝试为 jquery ui 对话框创建 knockoutjs 绑定 但无法打开对话框 对话框元素已正确创建 但似乎有display none那个呼唤dialog open 不删除 另外 调用dialog isOpen 返回对话框对象而
  • Javascript 比较字符串中的两个日期,开始 <= 结束

    我得到两个格式类似于 巴西格式 的字符串 DD MM YYYY 我需要比较两者 由于第一个字段是开始 最后一个字段是结束 我的验证是开始 即使在 ISO 上 Date new begin 也会生成 无效日期 不要使用Date new Use
  • Django、Python 和类变量

    我一边学习 Python 一边学习 Django 我熟悉许多其他语言 在下面的代码片段中 x是类的类变量Foo class Foo object x 9000 鉴于之前的声明 以下内容可以正常工作 print Foo x Django 框架
  • 如何使用python从视频文件中提取音频?

    我想编写一个Python程序 可以从视频文件中提取音频 例如video avi 有什么好的库吗 而我应该从哪里开始呢 我尝试使用 PyMedia 但无法在我的 MacOSX Mountain Lion 上安装它 EDIT 问题是video
  • 使用注释的 Hibernate Enum 映射

    我有一个现有的数据库 现在正在使用 hibernate 连接到该数据库 我目前无法更改其中的数据 并且无法让所有内容都脱离单个列而工作 我有一个状态列 其中包含以下值 new mailed in out 该列映射如下 Column name
  • Windows:如何更改显示器的背光亮度

    自从我在笔记本电脑上使用外接显示器以来 当我需要更改背光亮度时 我必须按显示器的按钮来浏览其菜单并调整亮度 那确实是一种痛苦 按太多按钮了 当我使用笔记本电脑的集成显示器时 只需按一下Fn键加组合 也许你们中的一些人可能认为不可能以编程方式
  • 提升日志severity_logger init_from_stream

    我使用的是boost 1 54 0 下面您可以找到一个说明我的问题的最小示例 我使用boost日志的severity logger 我想从流配置我的接收器 在下面的示例中 我使用字符串流 在我的实际应用程序中 流来自文件 我想将 Sever
  • 包含外部 php 文件

    我正在使用一些 php 代码 例如所有页面都通用的数据库连接 因此我创建了一个包含 php 代码的 php 文件 然后我将此文件包含在我的 HTML 代码中 所以我想知道包含 php 文件的更好方法 包含函数的更好替代方案 我的示例代码在这
  • 以全屏模式运行网站

    我正在寻找一种技巧 可以将我的网站置于全屏模式而无需人工交互 我发现了一些使用 HTML5 技术的示例 但所有这些都需要由人类交互触发 该网站将在电视上显示 我已经考虑在全屏模式下使用 SWF 文件加载网站 但我不想朝这个方向发展 而是想强
  • 如何调用另一个项目中的活动?

    你好 我是 android 新手 我创建了 2 个项目 现在 我想在单击按钮时从第一个项目调用第二个项目中的活动 第一个项目仅处理登录屏幕 当我单击登录按钮时 我需要调用第二个项目中存在的活动 我在网上搜索但没有找到任何我能正确理解的教程
  • UIStatusBarStyle Light Content 未将电池设置为白色?

    我正在以编程方式将状态栏设置为白色 UIApplication sharedApplication setStatusBarStyle UIStatusBarStyleLightContent 但是电池图标仍然是绿色的 苹果的例子显示应用这
  • 如何在 SystemVerilog 中将变量值传递给宏?

    我认为这个问题很好地概括了我想要的 将变量的值传递给 SystemVerilog 中的宏 例如我想要的 比如说 有 4 个名为 abc X def 的信号 我想将它们全部初始化为 0 所以 没有宏 abc 0 def 4 b0000 abc
  • Option、Either 等上的折叠和 Traversable 上的折叠有什么关系?

    Scalaz 提供了一个名为fold对于各种 ADT 例如Boolean Option Validation Either 该方法基本上采用与给定 ADT 的所有可能情况相对应的函数 换句话说 模式匹配如下所示 x match case C
  • 致命错误 C1001:编译器中发生内部错误。 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\p0io.c'

    在 Visual Studio 2013 中构建 C 解决方案时 出现以下错误 fatal error C1001 An internal error has occurred in the compiler compiler file f
  • 如何单独/单独对齐行内的子可组合项?

    我是jetpack compose的新手 我正在尝试做一件我无法实现的简单事情 我想要做的是在同一行中对齐一个组件 在本例中是一个表面 位于行的开头 另一个组件 列 位于行的末尾 怎么才能得到这个呢 我正在尝试这个 但它不起作用 Row M