gpt4 book ai didi

android - 使用 XML 可绘制的垂直线

转载 作者:IT老高 更新时间:2023-10-28 12:57:18 26 4
gpt4 key购买 nike

我试图弄清楚如何定义一条垂直线(1dp 粗)用作可绘制对象。

要制作一个水平的,它非常简单:

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
<stroke android:width="1dp" android:color="#0000FF"/>
<size android:height="50dp" />
</shape>

问题是,如何让这条线垂直?

是的,有一些变通方法,例如绘制一个 1px 厚的矩形,但是如果它由多个 <item> 组成,这会使可绘制 XML 变得复杂。元素。

有人有这个机会吗?

更新

案件仍未解决。然而,对于 Android 文档运动中的任何人 - 您可能会发现这很有用: Missing Android XML Manual

更新

除了我标记为正确的方法之外,我没有找到其他方法。虽然感觉有点“沉重”,但它确实起到了作用,因此如果你碰巧知道答案,别忘了分享;)

最佳答案

你可以试试View:

<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="#FF0000FF" />

我只将它用于水平线,但我认为它也适用于垂直线。

用途:

<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#FF0000FF" />

用于水平线。

关于android - 使用 XML 可绘制的垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2658772/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com