android - 我需要一条线将 2 个嵌套约束布局恰好在中心分开
问题描述
我正在尝试学习 Android,并在其中为两支球队构建篮球得分计算应用程序。
作为其中的一部分,我使用了嵌套在约束布局中的 2 个约束布局。每个团队一个。
我想要在这些嵌套约束布局之间划一条线,以便划分机器人团队,我正在尝试使用该指南,但它不起作用!
在上述之后,我想尝试围绕该约束视图制作一个框,有没有办法实现这一点?
我很确定附加的代码甚至还不够完美。大家能否指出我在附件代码中犯的错误,以便我从中吸取教训?
有人可以帮我解释我们如何实现这些吗?
提前致谢。在此处输入图像描述
解决方案
如果你想在中间有一条线,你可以像这样放置简单的视图:`
<View android:layout_width="20dp" android:layout_height="0dp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" android:background="@android:color/holo_red_dark"/>
如果您想要一个围绕分数的框,您可以将背景添加到代表分数的“TextView/ImageView”,在互联网上查看如何创建
ShapeDrawable
和应用它用一个 ConstraintLayout 来做
推荐阅读
- python - 芹菜——结果后端不返回组结果
- c# - 如何以编程方式创建和分配静态 TwiML Bin 作为 SMS 响应?
- windows - EXE的重定向输出由任务调度程序启动,具有正确关闭的能力,当“运行是否登录用户”选项。
- c# - 转换 Android.App.Application.Context 时出现 InvalidCastException
- python - 使用数据库行填充 html 页面
- java - 如何使用 Gradle 从可执行 Jar 文件中创建可执行文件?
- java - 斯坦福核心 NLP ner 4.0.0 错误:无法找到或加载主类 stanford-ner.jar;lib.*
- tensorflow - 将 TensorFlow 对象检测教程扩展到多个类时出错
- github - 我无法在 vscode 中启动终端
- spring - 如何应用所有 In 子句并使用 Spring JPA 中的条件获取列表