垂直对齐右边框附近的形状线

时间:2014-04-05 00:04:45

标签: android android-drawable

我在绘制可绘制的右边框附近的线条形状时遇到了麻烦。 我使用这段代码。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item android:right="-120dp">
    <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="90" android:toDegrees="90">
        <shape android:shape="line">
            <stroke android:width="1dip" android:color="#000000"/>
        </shape>
    </rotate>
</item>

该线实际上超出了drawable,因为右边界不在120dp的固定位置。如何将其放置在与容器宽度无关的右边界处。

1 个答案:

答案 0 :(得分:0)

试试这个..

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:top="-1dp" android:bottom="-1dp" android:left="-1dp">
    <shape >
        <stroke
            android:width="1dp"
            android:color="#FFFF" />
    </shape>
  </item>
</layer-list>